Each leg of a 45 degree - 45 degree - 90 degree triangle measures 12 cm.

What is the length of the hypotenuse ?
A. 6 cm
B. 6 square root of 2 cm
C. 12 cm
D. 12 square root of 2 cm