多项选择题

A.公法与私法
B.普通法与衡平法
C.一般法与特别法
D.根本法与普通法