Which of the following 2D shapes compose the net of a rectangular prism? Select all that apply.
A) rectangles
B) circles
C) triangles
D) octagons