Hard water contains_____.

A)
calcium
B)
magnesium sulphate
C)
magnesium bicarbonates
D)
All of the above

Correct Answer :   All of the above