Consider four organisms A, B, C and D. A eats only the flesh of other animals. B eats grains, vegetables, fruits, meat and fish. C can make the food itself from carbon dioxide and water in the presence of chlorophyll and sunlight. D eats only plants and their products as food. Which one of these organisms is an omnivore?