In a very low temperature, which from the following will freeze at last.

A. River water

B. Canal water

C. Sea water

D. Water in a lake