Biochemistry Telomerase is ? A DNA dependant RNA polymerase B RNA dependant DNA polymerase C RNA dependant RNA polymerase D DNA dependant DNA polymerase π‘ Explanation Telomerase is ? β Correct Answer: B. RNA dependant DNA polymerase