As the ball rolls down the ramp, there are changes in kinetic and potential energy. How much kinetic energy does the ball have when it reaches point B?
A) 0J
B) 25J
C) 50J
D) 100J