The layer of atmosphere closest to Earth's surface is called
Choose Your Option
A. Stratosphere
B. Mesosphere
C. Troposphere
D. Thermosphere