By Frances Harrison
BBC News, Tehran
The spiritual leader of Iran, Ayatollah Ali Khamenei, has warned the United States to stay out of his country's nuclear programme.
Khamenei says the US cannot decide who has nuclear technology
Speaking on a tour of south-east Iran, Ayatollah Khamenei said the US was arrogant, rude and deserved a punch in the mouth.
He also said Iran's presidential elections in June would not make any difference to its nuclear policy.
The US has expressed fears Iran is trying to build nuclear weapons.
Ayatollah Khamenei said it was not up to the US to decide which countries needed nuclear technology.
He also warned that Iran's forthcoming presidential elections were nothing to do with the Americans.
No president would dare violate the country's national interests because the people would not allow it, he said.
His comments came as Iran warned on Saturday it might resume suspended enrichment-related activities next week in defiance of an agreement that is underpinning nuclear talks with Europe.
Iran is concerned that negotiations are dragging on too long and has proposed a phased resumption of its nuclear activities.