Answer: Calsium & Magnesium salt Water hardness is mainly due to the presence of the following in water