General Knowledge Quiz

1. Which former U.S. president resigned to avoid impeachment?

Jimmy Carter
Richard Nixon
Bill Clinton
Andrew Johnson