多项选择题

有()情形的,应当认定期货经纪合同无效。

A.没有从事期货经纪业务的主体资格而从事期货经纪业务的
B.不具备从事期货交易主体资格的客户从事期货交易的
C.违反法律、法规禁止性规定的
D.经过反复向客户宣传而签订期货经纪合同