The correct option is D all of the above
IDBI stands for Industrial Development Bank of India. IDBI is an apex financial institution in the arena of development banking. It provides financial assistance in the form of long term loans, debentures, etc to industries which helps an all round development of small industries, large industries, medium industries, industries providing transportation service.