Which of the following shows the correct order from coldest to hottest average annual temperature?
A: Taiga-tundra-Rain forest-Temperature Forest
B:Rain forest-Temperature Forest-Taiga-Tundra
C: Temperature forest-Taiga-Tundra-Rain forest
D:Tundra-Taiga-temperature forest-Rain forest