Shadow play

Here are shadows of some 3D shapes. What shapes could have made them?

Problem

Here are four shadows created by four different 3D shapes (against a wall):

 

Image
A circular shadow.

    

Image
A square-shaped shadow.

  

 

Image
A triangular shadow.

  

 

Image
A rectangular shadow.

 

What could the 3D shapes be? How do you know?