单项选择题

A.in the long run
B.on a large scale
C.so far as
D.at large