Answer:
B. Pyramid
Explanation:
In the beginning, we can eliminate C and D because they don't have any triangular faces. A cone has a circle as a base. A circle is not a polygon. So, B is the answer because it has triangular faces and a square (polygon) base.