A periscope, historically used in submarines, allows a viewer to see over or around obstacles primarily using which optical principle?
ADiffraction through a narrow slit
BReflection of light off angled mirrors or prisms
CAbsorption of light by colored filters
DRefraction through a single lens
