Looking for reliable answers? Westonci.ca is the ultimate Q&A platform where experts share their knowledge on various topics. Get immediate and reliable solutions to your questions from a knowledgeable community of professionals on our platform. Experience the ease of finding precise answers to your questions from a knowledgeable community of experts.

7. Which of the following salts is responsible for the hardness of water?
a) Sodium chloride
b) Calcium carbonate
c) Potassium nitrate
d) Iron oxide