What keeps an ionic bond held together?

a)gravity

b)the sharing of electrons

c)energy of valence electrons

d)attraction between oppositely-charged ions