General Medicine General ff944ad3 Temporary hardness of water is due to A Calcium and magnesium Bicarbonate B Calcium and magnesium carbonate C Potassium carbonate D Chlorine