"There is not unanimity about this" as Iranian political officials weigh the regional prestige they believe they may gain by possessing a weapon against the cost of further international sanctions and the risk of retaliatory military action by Israel or the West.
Petraeus said the latest round of sanctions against the regime was beginning to bite, with a run on Iranian banks in recent weeks, but he conceded that the "clock is ticking" as Iran moved ahead enriching uranium to a grade that was below weapons-ready, but higher than normal for regular industrial use.
Defence Secretary Leon Panetta said this week that the Iranians could build a bomb quickly.
"If they decided to do it, it would probably take them about a year to be able to produce a bomb and then possibly another one to two years in order to put it on a deliverable vehicle of some sort in order to deliver that weapon," Panetta said.
Israeli Defence Minister Ehud Barak said last week that Iran was proceeding towards nuclear weapons capability and time was "urgently running out".
Israel has set up a specialist commando unit designed to carry out missions deep inside enemy territory amid growing consensus in government circles that military strikes must be contemplated if economic sanctions do not halt Iran's nuclear programme.
The Tehran regime has repeatedly claimed that Israeli, US and British agents are responsible for the assassination of six scientists involved in the country's nuclear programme - a charge rejected by London and Washington.
- Independent, AP