单项选择题

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