Answer: A, C, D
Hardness is due to dissolved Ca2+ and Mg2+, not Na+ or K+. Boiling converts Ca(HCO3)2 into CaCO3, and 1 ppm = 1 mg/L. Each mole of Mg2+ counts as one mole of CaCO3 equivalent, so 1.0e-3 mol/L = 0.100 g/L = 100 ppm. Correct: first, second and fourth.