A. Cationic detergents
B. Anionic detergents
C. Non-ionic detergents soap
D. All of above