多项选择题

A.理解是指对交往对象的理解
B.一般情况下,交往双方的相互理解,是实现交往成功的基本前提
C.理解包括对交往对象身份、职业、性格的理解
D.理解包括对交往对象需求的理解