contestada

You observe an organelle in the process of making proteins. Which organelle is it?
A. Cytoplasm
B. Vacuole
C. Ribosome
D. Mitochondria