A baseball player at the edge of a cliff throws a ball horizontally 5 m above ground. If the ball lands 20 m away, the player has a throwing speed of:
a) 5 m/s
b) 10 m/s
c) 15 m/s
d) 20 m/s