John McCain answers a question as Bob Schieffer and Barack Obama listen. Charles Dharapak / AP