1 billion is equal to:

A ) 100 lacs

B ) 100 crores ✅

C ) 100 millions

D ) 100 thousands