Which of these best describes the Pythagorean theorem?

A) All of the answers are correct.
B) The sides of a right triangle are related to each other.
C) The sum of the squares of the smaller sides of a right triangle equal the square of the largest side.
D) A-squared plus B-squared equals C-squared.