单选题   Which of the following prepositional phrases is an adverbial of concession?
 
【正确答案】 D
【答案解析】句子成分。A项中with引导的介词短语充当状语,表示手段和工具;B项for Shanghai是状语,表示目标、方向;C项为方式状语;D项的for all...表示“尽管”,为让步状语。