Which enzyme is responsible for synthesizing new DNA strands during replication?

A ) DNA polymerase ✅

B ) RNA polymerase

C ) Helicase

D ) DNA ligase