多项选择题

外国政府贷款主要用于( )。

A.发展本国的矿产业
B.公益性和公共基础设施建设
C.保护和改善生态环境
D.增强国民经济收入水平
E.促进欠发达地区经济和社会发展