Which enzyme is responsible for unwinding and separating DNA strands during replication?
DNA polymerase
Ligase
Helicase
RNA polymerase

Molecular Biology Exercises are loading ...