The correct option is B DNA dependent RNA polymerase
The enzyme required for copying genetic information from one strand of DNA into RNA (transcription) is DNA dependent RNA polymerase.
DNA-dependent RNA polymerase catalyses the polymerisation in only one direction, that is, 5'→3', using the DNA strand that has the polarity 3'→5', i.e., using the template strand.
As there is formation of RNA from DNA, the RNA polymerase enzyme would be dependent on the template strand of DNA and hence the name “DNA dependent RNA polymerase”.
DNA dependent DNA Polymerase helps in the process of DNA replication.
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.