Another name for reverse transcriptase is
(A) DNA dependent DNA polymerase
(B) DNA dependent RNA polymerase
(C) RNA dependent DNA polymerase
(D) RNA dependent RNA polymerase