Which sequence below would result in the production of a protein?


A: DNA → ribosome → mRNA


B: ribosome → DNA → mRNA


C: DNA → mRNA → ribosome


D: ribosome → mRNA → DNA