Answer :
The correct answer is B. Lech Walesa. Walesa was also later the president. Gorbachev was Russian, not Polish, and A and C are the same person: the pope, which is also a famous Pole, but was not the leader of Solidarity.