A ball is thrown at an angle of 45 degrees to the ground and lands 80 meters away. What was the initial speed of the ball?

a) 32 m/s
b) 24 m/s
c) 40 m/s
d) 28.28 m/s