农业基础设施投资主要由( )负担。
A:农民自身
B:商业银行
C:社会力量
D:国家财政
出自:中级经济师财政税收专业知识与实务