Gen. David Petraeus agrees with President Obama's decision to set a date for beginning withdrawal from Afghanistan, the chairman of the Senate Armed Services Committee said today.

Obama's pledge to begin withdrawing troops in July 2011 has drawn heavy criticism from Republicans, including Sen. John McCain (R-Ariz.)

But Sen. Carl Levin (D-Mich.) said today that Petraeus had told him privately that he agrees with the policy.

"Petraeus is totally with him on this," Levin said on CBS's Face the Nation. "I've talked to Petraeus about this."

Levin said setting a date for beginning withdrawal "is the way of showing urgency" to the Afghan government.

The Michigan Democrat will preside over Petraeus's confirmation hearings to replace Gen. Stanley McChrystal. Asked if he had any doubt that Petraeus would be confirmed, Levin said, "none."