A generalist predator does which of the following?
A. has no natural predators
B. can live in any ecosystem
C. feeds on many different kinds of prey
D. depends exclusively on a single food source