PLZ HURRY IT'S URGENT!
Which answer correctly describes the difference between covalent and ionic bonds?

A.
ionic: transfer of electrons

covalent: transfer of protons

B.
ionic: sharing of electrons

covalent: transfer of electrons

C.
ionic: transfer of electrons

covalent: sharing of electrons

D.
ionic: transfer of protons

covalent: transfer of electrons