为了防范国际项目贷款风险而需要签订的协议有()
A:完工担保协议
B:借贷协议
C:先期购买协议
D:提货或付款协议
出自:法学