多项选择题

A.联合国是国际法的立法机关
B.国际法的强制执行主要依靠联合国的维持和平部队和国际法院的执行庭
C.国际法和国内法的主体完全相同
D.联合国大会的决议是国际法强制执行的依据