which type of bond is formed when one atom transfers an electron to another atom?

A. ionic bond
B. covalent bond
C. polyatomic bond
D. multivalent bond