多项选择题

A.条件必须是将来发生的事实
B.条件的发生与否是不确定的
C.条件必须是法定的
D.条件必须合法
E.条件不得与行为的主要内容相矛盾