The correct option is D DNA dependant RNA polymerase
The synthesis of RNA from DNA is called transcription. Polymerases are enzymes that catalyse the formation of a nucleotide chain. Since transcription involves the use of the DNA as a template, the enzyme catalysing this process is DNA dependent RNA polymerase.
RNA dependent RNA polymerase catalyses the formation of RNA from RNA template.
Synthesis of DNA from RNA is called reverse transcription. It occurs in retroviruses. The enzyme responsible for the synthesis of DNA from RNA is RNA dependent DNA polymerase.
DNA dependent DNA Polymerase helps in the process of DNA replication.