The statement that best explains the temperature difference is: Warm air rises by convection to the upstairs.
This is because the warmer air in the upstairs area has a lower density, causing it to rise above the cooler, denser air downstairs. This results in higher temperatures upstairs compared to downstairs.