A pump can fill a tank with water in 1 hour. Because of a leak, it took 1.5 hours to fill the tank. The leak can drain all the water of the tank in:
A. 2 hours
B. 2.5 hours
C. 3 hours
D. 3.5 hours