多项选择题

下定义应遵循的规则有()

A.定义应该恰如其分   
B.定义不得循环   
C.定义应该具有逻辑性  
D.定义不能用比喻   
E.定义不能用否定形式