分析:根据题意,对各选项进行分析,进而得出结论.
解答:解:A、对边相等的四边形一定是平行四边形,但不一定是长方形,因为长方形的四个角都是90度;
B、因为有4个角,所以是四边形,又因为4个角都是直角,只有正方形和长方形具有这样的特征,所以4个角都是直角的图形不是正方形就是长方形,说法正确;
C、长方形和正方形都是特殊的平行四边形,所以都具备平行四边形的特征,即对边相等;
故长方形的对边相等,正方形的对边不相等,说法错误;
故选:B.
点评:解答此题用到的知识点:(1)长方形的特征;(2)正方形的特征.