How does a ribosome know how to make protein

A. The instructions come through a transmembrane protein and travel to the ribosome

B. The necessary enzymes travel along the plasma membrane and are decoded in the ribosomes

C. The nucleus contains the instructions and passes those instructions on to the ribosomes.

D. The RNA brings a message from outside of the cell to produce protein based DNA.