The correct option is A All of the above
Anthropogenic sources of water pollution include domestic waste, sewage, soaps, detergents, run-off from agricultural fields having fertilizers and pesticides, industrial wastes as effluents, heat, waste from animal sheds and slaughter houses, oil spills etc. Thus, the correct answer is option D.