What is the function of helicase?

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

d

It separates DNA strands.