Final answer:
RNA polymerase reads the code from the template strand in the 3' to 5' direction and produces the mRNA strand in the 5' to 3' direction.
Step-by-step explanation:
The RNA polymerase reads the code from the template strand in the 3' to 5' direction and thus produces the mRNA strand in the 5' to 3' direction.