多项选择题

银行在考虑贷款的风险的时候会考虑担保的问题,银行应该考虑担保的哪几个方面?()

A.担保品的所有权以及合法性
B.担保品的市场价值
C.银行对担保品的价值的控制力
D.担保品的变现能力