Task: Question Answering
Input (English): Which technological advancement has done the most to improve the accuracy of weather predictions?  
 (A) barometer (B) weather balloons (C) anemometer (D) satellites
Output (English): D