Which of the following properties proves that a parallelogram is a rectangle?

a. Opposite sides are perpendicular
b. The diagonals are perpendicular
c. Consecutive angles are complementary
d. Opposite angles are congruent​