The correct option is A Greenhouse gases
Greenhouse gases absorbs the long wavelength of light. Certain gases in the atmosphere have the property of absorbing the long wavelength of light. Oxygen and nitrogen the major gases in the atmosphere do not have this property. The long wavelength of light strikes a molecule, such as carbon dioxide (which is a greenhouse gas) and causes the bonds to bend and vibrate. This is called the absorption of energy. The molecule gains kinetic energy by this absorption of radiation. This extra kinetic energy may then be transmitted to other molecules, such as oxygen and nitrogen and causes a general heating of the atmosphere.