The idiom' by and large ' means-
A
Very large
B
Mostly
C
Everywhere
D
Far away
Correct Answer: Mostly