The correct option is A trapping of excessive heat due to green-house gases.
Global warming is caused due to the greenhouse effect. Earth's atmosphere allows infrared radiations (heat radiations) to pass through it and reach the Earth's surface. When these rays are reflected back from the earth's surface, most of the heat is absorbed by greenhouse gases. This raises the temperature of the Earth's atmosphere.