The two complementary strands of DNA are held together by
A. hydrogen bonding.
B. covalent bonding.
C. ionic bonding.
D. nuclear bonding.