Question: Which technological advancement has done the most to improve the accuracy of weather predictions?

  Options: 
 A. barometer
 B. weather balloons
 C. anemometer
 D. satellites
Answer: D