What is the role of DNA polymerase during DNA synthesis?
A. DNA polymerase provides the free energy to catalyze the endergonic addition of a nucleotide onto the 3’ end of a growing DNA strand.
B. DNA polymerase catalyzes the synthesis of the template strand of DNA.
C. DNA polymerase is the enzyme that catalyzes the addition of a nucleotide onto the 3’ end of a growing DNA strand.
D. DNA polymerase removes inorganic phosphate from the template strand of DNA to catalyze the polymerization reaction.