Water, H2O, is a molecule made of oxygen and hydrogen. The bonds that hold water molecules together are due to shared electrons, and known as __________ bonds. In contrast, the bonds that hold NaCl molecules together are _________ bonds, arising from a charge difference between the atoms.

Responses
A ionic; nuclearionic; nuclear
B covalent; ioniccovalent; ionic
C ionic; covalentionic; covalent
D covalent; charged

B covalent; ioniccovalent; ionic