Hint: Human eye contains photoreceptor pigment which is responsible for vision in different types of light conditions. Our eye has the capacity to distinguish different wavelengths of light in the visible spectrum. These pigments are not evenly distributed in the retina of the eye.
To solve this question, we must know about the pigments present in the eye.
Human eye is a complex structure which is an important organ for sight. The part of the eye responsible for vision is retina. It is well supplied with blood vessels and contains photoreceptor cells called the Rods and cones.
Rods- These cells contain pigment called Rhodopsin which helps in the dim light vision.
Cones—The cones have light sensitive pigment called the opsins. These pigments are sensitive to red, green or blue colour light. So it enables us to recognise various colours.
Choroid Coat- It is the vascular layer of the eye that contains the connective tissue .It lies in between the retina and sclera.
Sclerotic coat-It is the outer protective whitish membrane of the eye along with the cornea. It is also called sclera.
Hence, the correct answer is option (D)
Note: The light receptors send messages to the brain which produces a similar sensation of colour. The colour which is refracted by the object is visible to us as the colour of that object. Yellow is the most visible colour to our eye.