Which international bodies can request an advisory opinion on any legal question from the International Court of Justice?
The Security Council of the UN
UNICEF
The International Atomic Energy Agency
The General Assembly of the UN