Which will form an ionic bond?

A.
Two oxygen atoms

B.
Two oppositely-charged ions

C.
Two negative ions

D.
Any two neutral atoms