Which president spoke out against communism, but worked closely with Mikhail Gorbachev to reduce tensions between the U.S. and the U.S.S.R.?

AGeorge H.W. Bush
BJimmy Carter
CGerald Ford
DRonald Reagan