In molecular biology, DNA replication is a crucial process that allows a cell to duplicate its genetic material. DNA is composed of building blocks known as nucleotides, which include a sugar, a phosphate group, and a nitrogenous base. The order of these nitrogenous bases encodes genetic information. During replication, the DNA unwinds and each strand serves as a template for creating a new complementary strand. What is the primary enzyme responsible for synthesizing new DNA strands during the replication process?