Multiple choice What cause the hardness of water? Presence of germs and impurities Presence of more calcium and magnesium ions Presence of sodium ions All of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation Yes, it is correct. Excess of calcium and magnesium ions causes water to be hard.