平行四边形ABCD,AC,BD相交于O,P是ABCD外一点,APC=BPD=90,求证:ABCD是矩形?