多项选择题

下列属于期货经纪合同无效的情形有( )。

A.没有从事期货经纪业务的主体资格而从事期货经纪业务
B.不具备从事期货交易主体资格的客户从事期货交易的
C.从事期货经纪业务导致客户产生重大损失的
D.违反法律、法规禁止性规定的