Why does an iron needle float on clean water but sink when some detergent is added to this water?
A. addition of detergent increases the density of water
B. addition of detergent reduces the surface tension of water
C. solution of detergent decreases the density of water
D. addition of detergent increases the surface tension of water