Tar balls found on beaches are
A. residue from oil spills
B. a natural result of upwellings
C. evidence of agricultural runoff
D. an indication of pollutants leaving an ecosystem