66. Which of the following statements is true?
(A) miRNAs are made from long dsRNAs, whereas siRNAs are made from large hairpin precursors.
(B) miRNAs are made from large hairpin precursors, whereas siRNAs are made from long dsRNAs.
(C) Both miRNAs and siRNAs are made from long dsRNAs.
(D) Both miRNAs and siRNAs are made from large hairpin precursors.
(E) none of the above