Multiple choice Which element is the primary cause for all the changes in the weather? Wind speed Sun Water Temperature Reveal answer Fill a bubble to check yourself B Correct answer Explanation Sun is a huge sphere of hot gases with a very high temperature. All the changes in weather are caused by sun, which is said to be the primary cause of all the changes in weather. Wind speed, water and temperature are the elements of weather.