Which financial institution primarily supports SHGs in India by providing microcredit?
AReserve Bank of India (RBI)
BNational Bank for Agriculture and Rural Development (NABARD)
CSecurities and Exchange Board of India (SEBI)
DIndustrial Development Bank of India (IDBI)