单选题 We have revised the project ______ the recent developments.
A. in light of B. by virtue of C. under control of D. on behalf of

【正确答案】 A
【答案解析】[解析] 固定短语题。in light of意为根据,而on behalf of意为代表。