I need the # of valence electrons, ionic or covalent bond, # of protons, neutrons, and electrons Can someone help!? MgCO3 shows ionic bonding between Mg 2+ and CO 3 2-but simultaneously covalent bonding exists between C and O in case of CO 3 2-. Are the following compounds ionic or covalent? Since MgCO3 is a ionic bond it is not a polar molecule (only has covalent bonds). Some are both, because you have a metal and non metal, plus non-metals interacting with non-metals. Hence both ionic and covalent bonds exist. I already tried Google to no avail CaCO3 Ca-O- is Ionic where as CO3 is Covalent. Since MgCO3 is a ionic bond it is not a polar molecule (only has covalent bonds). Where can I find this? Which of the following substances has both ionic and covalent bonding? A. NaCl B. Cl2 C. MgO D. MgCO3 E. None on these No. Explanation: MgCO3 shows ionic bonding between Mg 2+ and CO 3 2-but simultaneously covalent bonding exists between C and O in case of CO 3 2-. Methane: CH4 Carbon Dioxide: CO2 Carbon Tetrachloride: CCl4 Sodium Chloride: NaCl Potassium Permanganate: ? Calcium Carbonate: CaCO3 Lithium Hydroxide: LiOH Sodium Nitrate: NaNO3 Magnesium Oxide: MgO Ammonium Hydroxide: NH4OH Silver Iodide: AgI Magnesium … If its metal and non-metal or metal-metal the you get Ionic. I can't find this information anywhere. E.g. Also, does anyone know the formulas for the 2 compounds missing them? No.