Here's a problem to solve: A ball is thrown downward onto a concrete floor and bounces upward. What supplies the upward force that makes the ball bounce?

Among the 4 following options, which is the correct answer?

- A: the floor
 
- B: the pull of gravity
 
- C: the air friction on the ball
 
- D: the person that throws the ball
 