Concept:The IBRD provides financial support to developing nations for long-term development through public projects.
Explanation:The IBRD is one of the main institutions of the World Bank Group.
Its primary role is to offer loans and financial assistance to governments.
These loans are given specifically for public sector projects such as roads, schools, hospitals, and power supply systems.
Developing nations need such loans because they often lack enough domestic capital to finance large-scale infrastructure.
The IBRD does not provide aid for defence purposes.
It also does not give loans for legal proceedings.
While it may support private sector development through other branches, the direct importance of IBRD to developing nations lies in its loans for public projects.
So the correct choice is the one that matches this role.
Answer:Option B — offers loans for public projects.