What are the enzymes responsible for DNA replication and their functions?
|-----------------|-----------------------------------------------|
| DNA polymerase | Attaches free nucleotides to the template strand |
| DNA helicase | Breaks hydrogen bonds between complementary base pairs |
| DNA ligase | Joins short sections of DNA on the lagging strand |