银行进行项目评估的原因有哪些。()

银行进行项目评估的原因有哪些。()

A.分析偿债能力

B.分析担保能力

C.分析技术先进性

D.分析项目选址

正确答案是AB