Which category of financial institution primarily specializes in offering housing finance to individuals in India? Is it:

a) Commercial Banks
b) NBFCs (Non-Banking Financial Companies)
c) HFCs (Housing Finance Companies)
d) Cooperative Banks