多项选择题

下列能产生发盘失效的情形有( )。

A.发盘人依法撤销发盘
B.受盘人作出还盘
C.发盘中规定的有效期届满
D.政府禁令