Answer : The correct answer is-
D. heterotrophs.
Heterotrophs are those organisms that can not synthesise their own food (unlike plants and algae) and are dependent on other organisms ( either plants or animals) for their nutritional requirements.
Example- Rabbit, deer, horse, human beings.
Thus, option D) is the right answer.