Step 1: Recall the structure of DNA.
DNA consists of two antiparallel polynucleotide strands forming a double helix.
Step 2: Identify the bonds between the strands.
The two DNA strands are held together by hydrogen bonds formed between complementary nitrogenous bases:
Adenine (A) pairs with Thymine (T) via two hydrogen bonds.
Guanine (G) pairs with Cytosine (C) via three hydrogen bonds.
Step 3: Eliminate incorrect options.
Nitrogen, oxygen, and carbon atoms are part of the bases and backbone,
but they do not form the bonds that hold the two strands together.
Hence, the correct answer is
\[
\boxed{\text{Hydrogen}}
\]