damecubaoxf9px damecubaoxf9px 21-01-2021 Chemistry contestada 1 Which organelle is the site of photosynthesis? * (15 Points) A. chloroplast B. mitochondrion C. nucleus O D. ribosome