A. IMF

B. Islamic Bank

C. Commercial bank

D. None