Who implemented the Perestroika and Glasnost reforms in the Soviet Union?

Question: Who implemented the Perestroika and Glasnost reforms in the Soviet Union?

Choices:

Mikhail Gorbachev
Stalin
Lenin
Harry S Truman

Correct answer:

Mikhail Gorbachev