Environmental Science and Ecology DDT is a ? A) Green house gas B) Non-degradable pollutant C) Degradable pollutant D) None of these Detailed Solution: No Details Prev Next