Polyethylene Glycols are used in the preparation of which type of detergents?

Polyethylene Glycols are used in the preparation of which type of detergents?

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