Iran has condemned a press conference by 15 freed Royal Navy personnel who had been held captive by the Islamic state as "staged" .
The crew returned to the UK after 13 days on Thursday
The British sailors and marines told reporters they had been subject to constant psychological pressure during their 13-day detention.
They also insisted they had not strayed into Iranian waters.
But Iran's foreign ministry said in a statement: "Such theatrical propaganda can not justify the soldiers' mistake."
The statement continued: "Such staged moves cannot cover up the mistake made by British military personnel who illegally entered Iran's territory.
"We are sorry that Britain has no knowledge about Islamic culture and Iranian civilisation to understand the reason Iran pardoned the British soldiers."
The British personnel had appeared on Iranian television during captivity, insisting they had been well treated.
But in Friday's press conference, they said they had been bound and blindfolded, and were warned they faced seven years in jail if they did not admit trespassing into Iranian territory.
They were seized on March 23 by Iran's Revolutionary Guards in the Gulf.