Correct option is C
IFCI was set up in 1948 under the IFCI Act, 1948. (Incorrect)
ICICI was set up in 1955 with the support of the World Bank, Government of India, and Indian industry. (Correct)
IDBI was established in 1964 as a subsidiary of RBI and later became an apex DFI. (Correct)
NaBFID was created in 2021 through NaBFID Act to finance long-term infrastructure projects. (Incorrect)