You have made a few mistakes in your position but you have done well.
A. as a whole
B. on the whole
C. on the other hand
D. generally speaking
网友回答
A. as a whole
(答案→)B. on the whole
C. on the other hand
D. generally speaking
解析:on the other hand或generally speaking与题意不符,因而排除C、D两项;as a whole意为“作为一个整体,总体上”。例如:We must consider these matters as a whole.(我们必须全盘来考虑这些事);on the whole意为“大体上;基本上;总的来说”,例如:On the whole,I’m in favour of the idea.(大体来说,我赞成这个想法)。因而,正确答案为B。