Which of the following types of quadrilaterals always has perpendicular sides?
A. rhombus
B. rectangle
C. trapezoid
D. parallelogram