Ozone layer having:
A. The protective layer of ozone in the upper stratosphere, found at a level between 15 and 150 km above
B. The Earth which prevents harmful ultraviolet B radiation which causes skin cancer and threatens plant life from reaching the ground
C. Both (a) & (b)
D. None of these