Microbiology
Which part of the DNA strand does DNA polymerase add new nucleotides?
The phosphate molecules
The free 3' OH group
The bases
The free 5' OH group