The correct option is D detergents do not precipitate in hard water
An advantage of detergents over soaps is that detergents do not precipitate in hard water, unlike soap, and clothes can be easily washed with detergents in hard water. This is because detergents are chemically synthesized (artificial hydrocarbon chains) in a way that metal ions do not make compounds with the hydrocarbon chains, and cleansing action can be carried on.