A cannonball is launched horizontally off a 45 m high castle wall with a speed of 60 m/s. What is the range of the cannonball?

A) 90 m
B) 120 m
C) 150 m
D) 180 m