What enzyme responsible for DNA strands?
DNA Polymerase is responsible for catalyzing the addition of nucleotide substrates to DNA