What is the function of reverse transcriptase in retroviruses? a) it uses viral rna as a template for dna synthesis. b) it converts host cell rna into viral dna. c) it translates viral rna into proteins. d) it uses viral rna as a template for making complementary rna strands.