单选题 The foreign prime minister was the person ______.
A. whom the banquet was given in honor B. for him the banquet was given honor
C. whose honor the banquet was given D. in whose honor the banquet was given

【正确答案】 D
【答案解析】[解析] 关系代词用法。in sb's honor意思为:为了向……表达敬意。