You have made a few spelling mistakes in your composition, but ____, it is fairly good.
#82592
A
on the whole
B
generally speaking
C
above all
D
on one hand