Hard water contains salt of
carbon and magnesium
sodium and aluminium
calcium and magnesium
calcium and potassium
Hard water
So, Hard water contains a salt of calcium and magnesium.
Therefore, the correct answer is option C calcium and magnesium
why can't soap form much lather in hard water? i know that hard water contains magnesium and other salts, but why can't soap react with them?