A quadrilateral has all of its sides equal and the pairs of opposite sides are parallel to each other. Which of the following shapes can it be?