Why do calcium ions make water hard but sodium ions do not (a) Calcium forms insoluble compounds with stearater ions present in soap