2022nathanhuizing 2022nathanhuizing 29-04-2022 Biology contestada 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