What is the main role of the International Monetary Fund ?

What is the main role of the International Monetary Fund ?

A. to reduce levels of global inequality
B. to generate economic activity in the develog countries
C. to maintain stability in the world financial system
D. to provide funds for education programmed across the world