Which structure is the site of protein synthesis in the cell?
Choose 1 answer:
Choose 1 answer:

(Choice A)
A
Cell membrane

(Choice B)
B
Cytosol

(Choice C)
C
Ribosome

(Choice D)
D
Flagellum