ABC's Robin Roberts asked Bill O'Reilly to grade President Barack Obama's progress on the most important issues Monday. O'Reilly gave Obama a B on jobs but the president didn't fair as well on other matters. Obama got a D on health care and a C on how he's handled Afghanistan.

ABC News has more details here.

This video is from ABC's Good Morning America, broadcast Dec. 7, 2009.

Download video via