单选题 在国际项目贷款中,由项目公司与贷款人拥有全部股权的金融公司签订的,约定由金融公司向项目公司预付项目产品的款项,该项目建成投产后,由项目公司向金融公司交付项目产品,金融公司再将该产品转售他人以获得偿还贷款所需资金的协议称为(    )。
   A.提货或付款协议  B.远期购买协议
   C.完工担保协议    D.投资协议
【正确答案】 B
【答案解析】国际项目贷款涉及的法律文件包括:完工担保协议、投资协议、购买协议、提货或付款协议、远期购买协议。