The site of photosynthesis in eukaryotic cells is

  • A. Mitochondria
  • B. Chloroplast
  • C. Ribosome
  • D. Nucleus

Explanation

Chloroplasts contain chlorophyll and are the site of photosynthesis in plant cells and algae.

Related questions