What is the function of helicase?

a
It adds new nucleotides to the DNA helix.
b
It forms the DNA helix.
c
It forms bonds between DNA nucleotides.
d
It separates DNA strands.

d) It separates DNA strands.