What are the organisms which feed on the wastes or dead bodies of other organisms such as mites and earthworms called ?

A. Omnivores
B. Decomposers
C. Carnivores
D. Detritivores