The correct answer is D.
In biology, the term community stands for a group of different populations of organisms that have complex relationships among themselves and live in the same habitat, utilizing the same recourses
A community, together with the environmental factors presents an ecosystem.