Which of the following carries out photosynthesis?
1. Bacteria
2 . Animals and fungi
3. Plants and some bacteria
4 . All living organisms