What is the function of helicase?

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

b

It separates DNA strands.