What basic nutrients necessary for life are present in soil?
rocks, minerals, microorganisms, root hairs, animals
hydrogen, carbon, oxygen, nitrogen, phosphorous, sulfur
waste matter, bacteria dead plants, animals
iron, magnesium, silicon, sodium, calcium, potassium