Ionic bond is a type of chemical bond that refers to the bonding of oppositely charged ions (anions and cations) because of attraction and the transfer of valence electron(s) between atoms. Cation is the metal that loses electrons and become a positively charged cation, and anions are
the nonmetal that accepts those electrons to become a negatively charged
anion.
According this explanation, an ionic bond is:
B. the force that holds the valence electrons to the atom