多项选择题

A.国际条约
B.国际法一般原则
C.国内法
D.习惯国际法