The IMF puts China's share in the world economy at 12.7%, well _

The IMF puts China's share in the world economy at 12.7%, well ____ Japan's 7.1% share.
A、off
B、in line with
C、upon
D、in excess of
【正确答案】:D