The correct answer is the letter B) chloroplast
The chloroplast is the site for photosynthesis.
4.6m questions
6.0m answers