The correct option is B detergents
Detergents are soap-like compounds which are used for cleaning purpose. They are sodium salts of long chain alkyl benzene sulphonic acids or sodium salts of long chain alkyl hydrogen sulphate, whereas, soaps are sodium salts of long chain carboxylic acids.