Biology (Third Preparatory)

Photosynthesis

Which of the following groups of organisms can carry out photosynthesis?