Human eye can differentiate between colours due to

Rods
Cones
Bipolar nerves
Pigmented epithelium

The correct answer is B. Cones.

Rods and cones are two types of photoreceptor cells in the retina of the human eye. Rods are responsible for vision in dim light, while cones are responsible for color vision. There are three types of cones, each of which is sensitive to a different range of wavelengths of light. These three types of cones are called L cones (long wavelength), M cones (middle wavelength), and S cones (short wavelength). When light hits the retina, it causes the cones to send signals to the brain. The brain interprets these signals and creates an image of the world.

Bipolar cells are neurons that connect the photoreceptor cells (rods and cones) to the ganglion cells. Ganglion cells are the cells that send signals from the retina to the brain. Bipolar cells are responsible for processing the information from the photoreceptor cells and sending it to the ganglion cells.

The pigmented epithelium is a layer of cells that lies behind the photoreceptor cells. The pigmented epithelium provides nutrients to the photoreceptor cells and helps to protect them from damage.

In conclusion, the human eye can differentiate between colors due to cones. Cones are photoreceptor cells that are sensitive to different wavelengths of light. When light hits the retina, it causes the cones to send signals to the brain. The brain interprets these signals and creates an image of the world.