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