Which two atoms form a covalent bond?

Answer:
C. Two oxygen atoms
General Formulas and Concepts:
Types of Bonds
Explanation:
Any metal forming a compound with an non-metal is an ionic bond. Therefore, A and D are incorrect.
Any 2 metals forming bonds with each other is a metallic bond. Therefore, B is incorrect.
Any 2 non-metals forming bonds with each other is a covalent bond. There are 2 types of covalent bonds: non-polar and polar.
Therefore, our answer is C.