which of these is the primary site of protein synthesis? mitochondria cytoplasm nucleus ribosomes

which of these is the primary site of protein synthesis? mitochondria cytoplasm nucleus ribosomes
Answer
Brief Explanations:
Ribosomes are the organelles where translation (protein - synthesis) occurs. Mitochondria are for energy production, cytoplasm is the general cellular environment, and the nucleus contains DNA but is not the direct site of protein synthesis.
Answer:
D. ribosomes