Stating the difference between covalent and ionic bonding....
ionic bonds consist of the transfer of electrons, and covalent consists of the sharing of electrons.
This being said..answer choices A and B are out of the picture.
Thus, answer choice C is your answer.
Involve the attraction of opposite charges;require same amount of energy to break their bonds.