7. E、F、G、H分别是四边形ABCD四条边的中点,要使四边形EFGH为矩形,四边形ABCD应具备的条件是( )
A、对角线相等 B、一组对边平行而另一组对边不平行 C、对角线互相垂直 D、对角线互相平分