In a very low temperature which from the following will freeze at last? A. Sea water B. River water C. Canal water D. Lake water