What is the name of the treaty that is designed to limit the spread of nuclear weapons and that has been signed by 190 countries?

A.
the SALT I Treaty
B.
the SALT II Treaty
C.
the International Atomic Energy Act
D.
the Nuclear Non-Proliferation Treaty

Please select the best answer from the choices provided.

D. the Nuclear Non-Proliferation Treaty