Which of the following statements is true?
A. Any two squares are similar.
B. A triangle can be similar to a rectangle.
C. Scalene triangles cannot be similar.
D. None of the above