Which shape or shapes have 4 congruent sides, two sets of parallel sides, and at least one right angle?
A) square
B) rhombus
C) rhombus and square
D) rectangle, rhombus, and square