Question: what are the different types of cleaning agents and their uses?
Answer: Detergents. Degreasers. Abrasives. Acids.