Which enzyme does each of the following?
a. Untwists and separates strands
b. holds DNA strands apart
c. Synthesizes RNA primer
d. adds DNA nucleotides to new strands
e. relieves strain caused by unwinding
f. joins dna fragments together
g. removes rna primer and replaces with dna

Q&A Education