Which choice represents the shapes of the faces of a square pyramid?
A. two squares and four isosceles triangles
B. a square and four isosceles triangles
C. a square, two isosceles triangles, and two rectangles
D. two squares and four rectangles