What are the functions of DNA helicase and DNA polymerase?

Flexi Says:
During the DNA replication process, the DNA Helicases proteins break the hydrogen bonds holding the two DNA strands together while DNA single-stranded binding proteins help in stabilizing the single-stranded DNA.