Iran's President Hassan Rouhani says Tehran will not accept any limitation on its nuclear program beyond what has been agreed in the Joint Comprehensive Plan of Action, known as JCPOA.

Rouhani made the remarks in a phone call with his French counterpart, Emmanuel Macron, on Sunday as US President Donald Trump considers whether or not to scrap the Iran nuclear deal on 12 May.

Rouhani further said, “The fate of the JCPOA after 2025 will be determined by international law and Iran will not accept any limitations beyond its commitments.”

The Iranian chief executive emphasized that the JCPOA is not open to negotiation.

"The sustainability of the JCPOA will strengthen regional security and cooperation… The JCPOA is the first important basis of trust between Iran and Western countries," Rouhani said.

He added that the US stance against the JCPOA is a blatant violation of the agreement among the seven countries, noting that Iran has made "very important decisions" in recent days about various economic issues and banking relations.

"We have made contingency plans, and planned various measures [to counter] any decision the US would make on 12 May" , the Iranian president pointed out.

He said the current US approach to the JCPOA is a breach of the accord and is aimed at creating uncertainty and ambiguity for different countries and businesses and enterprises about enhanced cooperation with Iran.

The French president, for his part, reaffirmed the importance of increasing Tehran-Paris cooperation in all areas and said the European Union, and France in particular, would defend the JCPOA and definitely stay in the deal.

Macron emphasized that remaining committed to obligations under the JCPOA would build confidence and boost security in the region. He added:  "France and other European countries are determined to stay in the nuclear agreement, and we call on Iran to do the same ( remain in the deal)".

Macron further emphasized that France sought a "stable Middle East" and believed that the JCPOA was an important model for solving problems in this region.