Notes

Detergents are better cleansing agents than soap because these do not form insoluble precipitates with hard water.

Detergents are better cleansing agents than soap because these do not form insoluble precipitates with hard water.