What organelle is responsible for carrying out photosynthesis?
AMitochondria
BNucleus
CVacuole
DChloroplasts
AMitochondria
BNucleus
CVacuole
DChloroplasts