Match the following terms to their definition: ionic bond, covalent bond, polar covalent bond, nonpolar covalent bond, and hydrogen bond.
a) a type of chemical bond which generates two oppositely charged ions. b) a chemical bond that involves the sharing of electrons to form electron pairs between atoms. c) an interaction involving a hydrogen atom located between a pair of other atoms having a high affinity for electrons. d) a type of covalent bond in which the electrons forming the bond are unequally distributed. e) a type of chemical bond that is formed when electrons are shared equally between two atoms