Which structure is directly responsible for the formation of proteins within the cell?

Q. Which structure is directly responsible for the formation of proteins within the cell?
A. lysosomes
B. vacuoles
C. centrioles
D. ribosomes
Answer: ribosomes

A. lysosomes
B. vacuoles
C. centrioles
D. ribosomes
Answer: ribosomes