A tennis rackets delivers 500 N on impact with a tennis ball. What is the force of the tennis ball on the racket?
A: this cannot be determined without knowing the mass of the tennis ball
B: the force on the tennis racket is more than 500 N
C: the force on the tennis racket is 500 N
D: the force on the tennis racket is less than 500 N