多项选择题

关于承诺的期限的说法中,正确的有()

A.承诺必须以明示的方式,在要约规定的期限内作出
B.要约没有规定承诺期限的,视要约的方式而定
C.要约以非对话方式作出的,承诺应当在合理期限内到达
D.要约以对话方式作出的,应当即时作出承诺,但当事人另有约定的除外
E.要约以传真等快速通信方式作出的,承诺期限自要约发出时开始计算