How is electron movement related to the bonding in sodium chloride?

Responses
A The atomic orbitals overlap and share electrons causing an ionic bond to form.
B Electrostatic sharing of electrons between atoms allows covalent bond formation.
C Electrons exchange creating ions to form an ionic bond by electrostatic attraction.
D Orbital overlap occurs between the atoms to exchange electrons to form the covalent bond.

C Electrons exchange creating ions to form an ionic bond by electrostatic attraction.