The correct option is D All the above
Non genetic RNA is the imformation carries to the DNA,RNA though present in good quantity, but does not serve as a genetic material.This non genetic RNA is synthesized on the proceess DNA template. There are 3 types of non genetic RNA.
1. Messenger RNA (mRNA) carries genetic information contained in DNA and makes a small fraction 5-10% of total RNA in cell present
2. Ribosomal RNA (rRNA) makes about 80% of the RNA present in the cell
3. Transfer RNA (tRNA) is also soluble RNA is another small fraction of RNA about 10-15%of the cell. these RNA molecules work for carries amino acid for the protein synthesis.
So, the correct answer is option D.