多选题   商业银行与房地产评估机构、担保公司合作,这些机构需满足的条件有______。
 
【正确答案】 B、C、D、E
【答案解析】 商业银行与其他社会合作机构(房地产评估机构、担保公司、律师事务所等)合作时,要坚持以下原则:①资质高、信誉好、管理规范;②各项财务指标符合银行要求;③近期无重大经济纠纷;④银行开立基本结算账户或一般结算账户。