单选题 ______ the advances of scientific forecasting, in spite of the thousands of daily bulletins and advisories that get flashed about, the weather is still ultimately capricious and unpredictable.
【正确答案】 A
【答案解析】此题考查介词短语的用法。解题关键:根据题意确定该部分应作让步状语。A项for all意为“尽管;虽然”,这一介词短语作让步状语,符合题意。B项but for意为“要不是;若非”,常作为暗含条件,用在虚拟语气的句子里。C项as for和D项as to都有“关于;至于”之意,前者有时暗含轻视之意。