Which compounds are most likely to have ionic bonds?

Select all that apply.
Hint: Review your periodic table.

A. MgO
B. NaF
C. CO
D. H2O