Which explains why the sky appears blue on a sunny day?

A. Colors of light with longer wavelengths scatter too far for the eye to detect.
B. Blue light scatters in all directions more than other colors of light.
C. Tiny particles in the air act as a polarizing filter, blocking other colors of light.
D. Blue, green, and yellow light is reflected by tiny particles in the air.