Which is true about all obtuse triangles?
A. No two sides have equal length.
B. Exactly two sides have equal length.
C. All of the angles are greater than 90°.
D. Exactly one angle is greater than 90°.