Is calcium carbonate soluble in water?