多项选择题

出现下列( )情形,可以在保荐协议到期前终止保荐协议。

A.发行人因再次申请发行证券另行聘请保荐机构
B.保荐机构给另一家公司做保荐人
C.保荐机构被中国证监会撤销保荐机构资格
D.就以前的保荐协议发生争议