A new species is discovered and scientists are trying to classify it. One of the key features found is that the species is entirely dependent on other organisms for its food necessary to sustain life. What type of species is this? A. Autotrophic B. Mixotrophic C. Producer D. Heterotrophic