How are complementary strands of DNA held together?

A.
with hydrogen bonds connecting complementary sugars
B.
with ionic bonds between sugars and phosphate groups
C.
with phosphodiester bonds connecting sugars and phosphate groups
D.
with hydrogen bonds connecting complementary bases

D. with hydrogen bonds connecting complementary bases