A right triangle has legs with lengths of 9 centimeters and 12 centimeters. What is the length of its hypotenuse, in centimeters?
13
15
18
21