Which of the following is NOT a role that RNA polymerase plays?
A:separating the DNA strand
B:base pairing to form mRNA
C: reading start and stop sequences
D: processing the mRNA strand