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