Sentence Improvement - Verbal and Reasoning

Q1:

Although India is still by far a poor country, it can become rich if its natural and human resources are fully utilised.

A few and far between

B by and large

C by and by

D No improvement

ANS:B - by and large

No answer description is available.