Which of the following separates the DNA strands during replication

a.
helicase

b.
nuclease

c.
ligase

d.
DNA polymerase I

e.
primase