Which out of the following living things, can make its own food?
Neem tree
The correct option is C (neem tree):
Explanation of correct answer.
Explanation of incorrect answer.
Final answer: The neem tree is the living thing that can make its own food.