多项选择题

A.一组对边平行且相等的四边形是平行四边形
B.四条边都相等的四边形是矩形
C.对角线互相垂直的四边形是菱形
D.正方形既是矩形又是菱形