A bond formed by the electrical attraction between two oppositely charged ions is a(n)_____.

A) covalent bond
B) ionic bond
C) hydrogen bond
D) metallic bond