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