Correct option is D. Surface tension
Soap cleans by acting as an emulsifier. Soap will allow water and oil to mix so that oil can be removed during rinsing. Surfactants will reduce the surface tension of water making it wetter and less likely to stick to itself. So the soaps clean the surfaces based on the principle based on Surface Tension.