Soaps are _____________ based soapy detergents.
Kerosene
Oil
Differentiate between a soap and a detergent on the basis of their chemical constituents. For cleansing action why is a detergent preferred to a soap ?