You have made a few mistakes in your composition but ____ you have done well.
A. first of all B. on the whole
C. on the other hand D. generally speaking
You have made a few mistakes in your composition but ____ you have done well.
A. first of all B. on the whole
C. on the other hand D. generally speaking
B