The idiom "by and large" means.
ক) Mostly
খ) Largely
গ) Heavily
ঘ) Clearly