What holds the two strands of the DNA double helix together?

A.Weak hydrogen bonds
B. Strong hydrogen bonds
C. Weak covalent bonds
D. Strong covalent bond