DNA helicases synthesize short DNA molecules important for

A. the function of DNA polymerase.
B. seal gaps between DNA fragments.
C. break hydrogen bonds between complementary nucleotides.
D. assist in recognition of promoters during transcription.
E. proofread DNA molecules.