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?

  Options: 
 A. chloroplasts
 B. mitochondria
 C. ribosomes
 D. vesicles
Answer: C