Which body of UNO gives advisory opinion on legal matters to the bodies and special agencies of the UNO?

A) The Security Council

  B) International Court of Justice

C) Trusteeship Council

  D) Secretariat

Correct answer:
  B) International Court of Justice



Please provide the error details in above question