Which one of the following single conditions is sufficient to prove that a quadrilateral is a parallelogram?
a) One pair of opposite sides are equal and parallel.
b) The diagonals are equal in length.
c) All four sides are equal.
d) One pair of opposite sides are equal.