The correct statement that best explains the result where the red water floats on top of the blue water is: The red water is warmer and is less dense.
In general, warmer water is less dense than cooler water, which is why the red water, being warmer, would float above the cooler, denser blue water.