Web Analytics

If a parallelogram has diagonals that are perpendicular bisectors of each other, what is the most descriptive name for it?

Arhombus
Brectangle
Cparallelogram
Dsquare