Question 0What organelle is the site of photosynthesis in plants?A.ChloroplastsB.RibosomesC.CytoplasmD.MitochondriaE.Objective Show full explanation