nene9595 nene9595 28-10-2019 Biology contestada What is deposition ? A. The formation of precipitation with lower pH B. When moisture is evaporated off the leaves of plants C. When moisture mixes with the dust particles in the atmosphere D. When heavier chemicals fall to earth after the burning of fossil fuels