In a molecular solid, different molecules are held in place by intermolecular forces. In a network solid, different atoms are held in place by covalent bonds. Which type of solid is ice?
a. Molecular solid
b. Network solid
c. Ionic solid
d. Metallic solid