交换的发生,必须具有以下哪些条件

交换的发生,必须具有以下哪些条件

A.至少有两方

B.每一方都有被对方认为有价值的东西

C.每一方都能沟通信息和传递物品

D.每一方都可以自由接受或拒绝对方的产品

正确答案是ABCD