Water hardness is caused mainly by:

Explanation:
Calcium and magnesium cause hardness.