The correct option is D all of the above
New DNA is made by enzymes called DNA polymerases, which require a template and a primer and synthesize DNA in the 5' to 3' direction. DNA replication requires other enzymes in addition to DNA polymerase including DNA primase, DNA helicase and DNA ligase. Hence, DNA polymerase is needed for replication of DNA, synthesis of DNA or elongation of DNA. All the options have the same meaning.