Woah this is middle school biology? I'm a college biochemistry major and this is something we only introduce at the end of the first semester. How wild???
Anyways, I believe that one of the two strands of the DNA helix is needed for mRNA to replicate the genetic code with DNA primerase. Other techniques require multiple strands but the transcription process only needs one so the answer is D. :)