The correct answer is: A. Rafael Nadal.
Rafael Nadal won the French Open and Wimbledon Singles Title back to back in 2008 and 2010. He is the only man to have won the French Open and Wimbledon Singles Title back to back twice.
Björn Borg was the first man to win the French Open and Wimbledon Singles Title back to back, in 1980.
Roger Federer has won the French Open and Wimbledon Singles Title, but not back to back.
John McEnroe has won the French Open Singles Title, but not Wimbledon.
Daniel Nestor has never won the French Open or Wimbledon Singles Title.