Which of the following must be a square?

A. A figure whose diagonals are Congruent and meet right angles
B. A figure whose diagonals are congruent and meet at right angles
C. A figure whose sides are parallel and meet at right angles
D. A figure whose sides are congruent