单项选择题

根据国际法,国际组织豁免的主要根据是:()。

A.外交平等原则
B.主权平等原则
C.职能的最高需要原则
D.国际地位平等原则