单项选择题

We have revised the project () the recent developments.

A. in light of
B. by virtue of
C. under control of
D. on behalf of

相关试题