多项选择题

A.条件必须是将来发生的事实
B.条件是由当事人设定而非法定的
C.条件是不确定的事实
D.条件是法定的
E.条件必须是合法的