多项选择题

A.市商业银行为市城建投资公司提供期限5年的项目贷款,贷款还款方式采取按季偿付利息、到期一次还本。
B.市商业银行与市交投集团签订一份为期5年的贷款合同,合同规定原则上项目技术建成后,每年至少两次偿还本金、利随本清。
C.市交投集团某一项目建设期2年,达成期1年,市商业银行为其提供8年期限的项目贷款。
D.市城建投资公司承建某BT项目,市商业银行在为其提供项目贷款时要求当项目回购产生现金流后,市商业银行可以要求一次性偿还贷款。