Correct option is C
• NBFC stands for Non-Banking Financial Company.
• These institutions provide financial services like loans and investments but do not have a banking license.
Information Booster:
• NBFCs are regulated by the Reserve Bank of India (RBI).
• They cannot accept demand deposits like banks.
Additional Knowledge:
• Nominal / National / Net Banking (Options A, B, D) – incorrect expansions
• NBFCs play a major role in financial inclusion