Environmental Science and Ecology Which one of the following is nature's cleaner A) consumers B) producers C) decomposers and scavengers D) symbionts Detailed Solution: No Details Prev Next