Final answer:
The correct statement is that ionic bonds involve the transfer of electrons and covalent bonds involve the sharing of electrons, typically involving a metal with a nonmetal for ionic and nonmetals for covalent bonds.
Step-by-step explanation:
The statement about the difference between from electrostatic forces that exist between ions of opposite charge, often forming between a metal and a nonmetal, due to a significant difference in electronegativity. On the other hand, covalent bonds result from the sharing of electrons between two atoms, which typically involves nonmetallic elements with each other.