This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: None, Subject name: Biochemistry
The enzyme which transcripts a double stranded DNA copy from a single stranded RNA template molecule is: 
Select and explain. 
A. DNA polymerase, B. RNA polymerase, C. Reverse transcriptase, D. Phosphokinase
C: Reverse transcriptase
Answer: C: Reverse transcriptase 
Explanation: Reverse transcriptase transcripts a double stranded DNA copy from a single stranded RNA template. This enzyme is programmed to use a single-stranded RNA template, and to synthesize a complementary DNA (cDNA) strand. Ref: Measuring Gene Expression, Matthew B. Avison, 2007, Page 135