Which of the following properties is true for an isosceles trapezoid?
a. The non-parallel sides are congruent, and the base angles are equal.
b. All four sides are congruent, and the angles are right angles.
c. The diagonals are perpendicular and the base angles are unequal.
d. The non-parallel sides are parallel, and the opposite angles are supplementary.