不定项选择题 
What do the Britain mean by saying “it is open for business” (in para.6)? ( )
A A general tariff is to be imposed on foreign imports.
B
Britain’s foreign investment law allows more deals in technology.
C
Britain will spend more on importing food than selling abroad.
D
Foreign merger can be done to Britain’s most promising firms.