The correct option is C glass
Shadows are formed when the light is blocked by an opaque object, as opaque object does not allow light to pass through it. Cardboard and book are examples of opaque objects. While glass is the transparent object which allows the light to pass through it.