下列关于国际法基本原则和强行法的关系的说法错误的是( )。
A.国际法的基本原则属于强行法的范畴
B.具有强行法性质的原则均为国际法的基本原则
C.国际法的基本原则具有强行法的性质,因此任何国际法主体都应当遵守和接受
D.国际法的基本原则和强行法不能完全等同
B国际法的基本原则是各国公认的,具有普遍指导意义的并构成国际法基础的原则。国际法的基本原则具有强行法的性质,任何国际法主体都应当遵守和接受。二者既有联系又有区别。国际法的基本原则属于强行法的范畴,但不能说具有强行法性质的原则均为国际法的基本原则。