Which property makes a rectangle a special type of parallelogram?

A.The opposite angles are congruent.
B.The diagonals are congruent.
C.The opposite sides are parallel.
D.The consecutive sides are congruent.