The correct answer is C) Gerald Ford.
The president that was criticized for pardoning Nixon was Gerald Ford.
After Richard Nixon resigned due to the Watergate Scandal, and avoid impeachment by the US Congress, Gerald Ford became the 38th President of the United States. His administration started in August 1974. At that moment, many citizens thought that Ford would exert an exemplary punishment against Nixon for all the things he did, but that was not the case. Gerald Ford pardoned Nixon for all the crimes committed. Some analysts considered that the pardon was part of the negotiations to get Ford the Presidency.