Here's a problem to solve: The Sahara Desert in Africa has high daytime temperatures but low nighttime temperatures. Which factor is mainly responsible for low nighttime temperatures in the Sahara Desert?

Among the 4 following options, which is the correct answer?

- A: coarse soil
 
- B: low latitude
 
- C: lack of clouds
 
- D: high altitude
 