多项选择题

发价失效的原因有()

A.撤回发价
B.撤销发价
C.因被发价人拒绝
D.发价有效期已过
E.因被发价人对发价作出实质性变更