Of the following compounds, which would be considered ionic bonds and which would be considered covalent bonds, and why?
a. Calcium Chloride, CaCl2
b. Citric Acid, C6H8O7
c. Phenyl Salicylate, C13H10O3
d. Potassium Iodide, KI
e. Sodium Chloride, NaCl
f. Sucrose, C12H22O11