Which of the following is most like the next step in the series?

A) Green and yellow triangles
B) Orange and purple squares
C) Black and white rectangles
D) Pink and green ovals