The correct option is B transparent body
Objects which allow the light to pass through them completely without any obstruction or reflection are called transparent objects.
Objects which do not allow the light to pass through them are called opaque objects.
Objects which allow the light to pass through them partially are called translucent objects.
Polished surfaces are good reflectors of light and do not allow light to pass through it.
Hence, the correct answer is OPTION A.