Which of the following is both a natural and manmade contributor to the greenhouse effect and warming of our planet?
A. Nuclear radiation
B. Atmospheric radiation
C. Nitrogen footprint
D. Carbon cycle