Which of the following are limitations of DNA polymerase?
A) it can only add bases to the exposed 5' end of a pre-existing strand
B) it can only replicate the leading strand
C) it can only replicate the lagging strand
D) all of the above
E) none of the above