Q1. Which one of the following international agencies is mandated to verify Iran's compliance with nuclear-safeguards obligations under the NPT and the JCPOA?
- A. United Nations Office for Disarmament Affairs (UNODA)
- B. International Atomic Energy Agency (IAEA)
- C. Comprehensive Nuclear-Test-Ban Treaty Organization (CTBTO)
- D. Organisation for the Prohibition of Chemical Weapons (OPCW)