Biochemistry Cancer cells express Telomerase which is: A RNA-dependent DNA polymerase B DNA-dependent DNA polymerase C DNA-dependent DNA polymerase D RNA-dependent DNA polymerase π‘ Explanation Cancer cells express Telomerase which is: β Correct Answer: D. RNA-dependent DNA polymerase