How are complementary strands of DNA held together?
A.
with ionic bonds between sugars and phosphate groups
B.
with phosphodiester bonds connecting sugars and phosphate groups
C.
with hydrogen bonds connecting complementary sugars
D.
with hydrogen bonds connecting complementary bases