McCain pleased with Obama Afghan plan

McCain said Obama's strategy will prevent Afghanistan from becoming a base for terrorists.

"I think the outlines of this proposal are good. The best way to get out of Afghanistan fast is people to think we're staying," McCain said.

He said he knows more troops are required in Afghanistan and that the American people need to be prepared for more causalities there.

"The main thing I would have done in that speech, I'm sorry to say, is to tell the American people that it's going to be long and hard and tough," McCain said. "We've got to prepare the American people for a significant expenditure of American blood and treasure."

He said he defines victory in Afghanistan the same way as he defines it in Iraq, "a place where al Qaeda and other terrorist organizations cannot base attacks on the United States and our allies. You have a government that functions," McCain said.