If the hypotenuse of a 30-60-90 triangle is 8 cm long, how long is the side opposite the 60° angle?
a. 4 cm
b. 4√3 cm
c. 8 cm
d. 8√3 cm