What is needed to synthesize DNA?

-a DNA strand
-a primer
and is that it?