Environmental Science and Ecology Living things which can prepare their own food and do not depend on other living things for food are called? A) produces B) consumers C) decomposer D) parasites Detailed Solution: No Details Prev Next