The building blocks that form the DNA double helix are called:
A) steroid bases.
B) nucleoli
C) nitrogenous acids.
D) nucleotides.
E) nuclear pores.