Which of the following is needed in the process of DNA replication?

enzymes
ATP energy
nucleotides
all of the above are needed in DNA replication