Reuters - Iran could produce enough highly enriched uranium for a single nuclear bomb in as little as one year but would probably need 3-to-5 years to complete building a deliverable weapon, a top Pentagon official said on Wednesday.

Source