LOS ANGELES, California (CNN) -- Sen. John McCain could support a 16-month timetable for withdrawing U.S. troops from Iraq, he told CNN's Larry King Monday night.
But the presumptive Republican presidential nominee said he would only do that if military chiefs deemed the "conditions on the ground" safe enough.
Speaking from Bakersfield, California, the Arizona senator said he would not stick to a "hard and firm date" suggested by Sen. Barack Obama, the presumptive Democratic presidential nominee.
"Now whether that fits into 16 months or not, or one month, or whatever, the point is it's got to be conditions-based," he added, saying that's the point Gen. David Petraeus, the U.S. commander in Iraq, "is trying to get over as we go into this political season."
Asked whether he would support an invasion of Iraq again, McCain responded: "The fact that Saddam Hussein was bent on acquiring weapons of mass destruction. ... I think we did the right thing."
"I think that it was a colossal intelligence failure on the part of the United States and every other county as to whether he had them or not," he said.
McCain acknowledged that he initially predicted an "easy victory."