单选题

【正确答案】 B
【答案解析】本题考查副词与介词,notwithstanding相当于"in spite of",符合语义。