The quadrilateral formed by joining the midpoints of the sides of a quadrilateral ABCD, taken in order, is a rectangle, if
(a) ABCD is a parallelogram
(b) ABCD is a rectangle
(c) diagonals of ABCD are equal
(d) diagonals of ABCD are perpendicular to each other