Multiple choice Which of the following liquids is immiscible in water? Glycerine Alcohol Mustard oil Vinegar None of these Reveal answer Fill a bubble to check yourself C Correct answer Explanation The mustard oil is immiscible in water as it does not mix with water and forms a separate layer. The mustard oil floats on top of water because it is less dense than water.