chloroplasts mitochondria ribosomes vesicles
I gave my students this multiple choice question: Both prokaryotes and eukaryotes have small, free-floating organelles. The cell makes these organelles from nucleic acids and amino acids found in food. Without these organelles, the cell could not make proteins. What are these organelles called?

Only one answer is correct among these 4 choices:
- chloroplasts
- mitochondria
- ribosomes
- vesicles

Could you tell me which one is correct?

ribosomes