What is the main difference between ionic and covalent bonds?

A. Ionic bonds involve electron sharing; covalent bonds involve electron transfer.
B. Ionic bonds involve electron transfer; covalent bonds involve electron sharing.
C. Ionic bonds are weaker than covalent bonds.
D. Ionic bonds occur between two nonmetals.

Answer: Ionic bonds involve electron transfer; covalent bonds involve electron sharing.


Additional Information: Ionic bonds result from the transfer of electrons from one atom to another, while covalent bonds involve the sharing of electrons.