A small rock is thrown straight up from the edge of the roof of a building with an initial speed of vo. The rock reaches the ground 3.0 s after being thrown and has speed 20 m/s. What is the initial speed vo of the rock?
a) 20 m/s
b) 25 m/s
c) 30 m/s
d) 35 m/s