多项选择题

A、必须是将来发生的事实
B、必须是将来不确定的事实
C、条件应当是双方当事人约定的
D、条件必须合法