Which bicarbonates are the reason for temporary hardness of water?ASulphatesBCalcium and magnesiumCChloridesDNitratesAnswer: B. Calcium and magnesium