In a very low temperature which from the following will freeze at last?A. Sea waterB. River waterC. Canal waterD. Lake water