A ball is released from a height of 180 meters. In the first second, the ball drops 5 meters, in the second 15 meters, in the 3rd second 25 meters, and so on. How much time will the ball take to hit the ground?
A. 4 seconds
B. 5 seconds
C. 6 seconds
D. 7 seconds