A square forms a semi-regular tessellation with which of the following regular polygons?
A. Trapezoid and hexagon
B. Pentagon and hexagon
C.equilateral triangle and hexagon
D. equilateral triangle and trapezoid