Which of the following molecules is the subunit of DNA that links together to form strands of DNA?

A. a codon
B. a polymerase
C. a phosphate base
D. a nucleotide