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

Choices:
A) barometer
B) weather balloons
C) anemometer
D) satellites
gpt
The correct answer is 3: satellites.