All DNA polymerases have 5' to 3' polymerase activity. This means that the new nucleotides are always added to the __________. A. 5' phosphate group B. 3' phosphate group C. 5' hydroxyl group D. 3' hydroxyl group