Which helps prevent errors in DNA replication?
A. DNA polymerase makes five DNA molecules from each single strand, and keeps the best five.
B. There are no complementary base pairs in DNA
C. DNA is produced in the ribosomes
D. DNA polymerase checks the DNA for errors