M mia New member May 13, 2010 #1 ...sulfate? Explain how CaCO3 can contain both ionic and covalent bonds.