Which of the following terms describes the Polish political movement that pushed for political reforms, labor rights, and an end to communism?

A. Solidarity

B. Perestroika

C. Détente

D. Glasnost