You have made a few spelling mistakes in your position, but , it is fairly good.
A. on the whole
B. generally speaking
C. above all
D. on one hand
网友回答
@@(答案)A. on the [email protected]@B. generally [email protected]@C. above [email protected]@D. on one hand
解析:
on the whole意为“大体上,总体上”;generally speaking意思是“一般而言”;above all意思是“尤其是”;而on one hand意思是“一方面”,经常与on the other (hand)连用。