问题

A grand banquet was held by Elizabeth II ____ President Xi’s state visit to the UK.
A:in terms of
B:in honor of
C:in favor of
D:in place of
B:in honor of
C:in favor of
D:in place of
正确答案是: