多项选择题

商业银行应对第二还款来源进行分析评价,确认保证人的保证主体资格和代偿能力,以及抵押、质押的()

A.合法性
B.有效性
C.充分性
D.实现性