Which of the following is a producer?
a. a crow that consumes a dead animal on the side of a road
b. a fish that eats smaller fish for its food
c. a giraffe that eats the leaves of trees
d. a plant that has insect larvae feeding on its roots