A ladder is leaning against a vertical wall on horizontal ground. If the bottom of the ladder is 9 feet from the bottom of the wall and the ladder is 15 feet long, how high above the ground is the top of the ladder resting against the wall?
a) 12 feet
b) 15 feet
c) 18 feet
d) 21 feet