One type of light that comes from the Sun is called infrared. Human eyes can't see this type of light, but specially built cameras can. Why can't human eyes detect infrared light?

a
The energy of infrared light is too high for our eyes to detect.
b
The wavelength of infrared light is too long for our eyes to detect.
c
Infrared light is too fast for our eyes to detect.
d
The Sun does not give off enough infrared light for our eyes to detect.