多项选择题

A.命令模式是最好的设计模式
B.命令模式是一种松耦合关系
C.命令模式要消除发送之间接收之间的耦合关系
D.命令模式需要定义出命令以及对应的实现