Quadrilateral ABCD has all congruent sides and opposite angles that are congruent. What classification can be given to ABCD?
a. Parallelogram

b. Rectangle

c. Rhombus

d. Square