Choose the appropriate synonym : By and large
A
Very large
B
Mostly
C
Every where
D
Far away
Correct Answer: Mostly