多项选择题

交换行为的发生必须具备条件有()。

A.至少有两方当事人
B.每一方都有被对方认为有价值的东西
C.每一方都能沟通信息和传送货物
D.每一方都能自由接受或拒绝对方的产品
E.每一方都认为与另一方进行交易是适当的或称心如意的