What is the length of the hypotenuse of the triangle?
sides 7cm and 3cm

A. sqrt 20cm
B. sqrt 23cm
C. sqrt 40cm
D. sqrt 58cm