"They are two different paths, but if the other party (the US) has the determination, there is the possibility that we reach a reliable and lasting agreement in both of them in the shortest time," foreign ministry spokesman Saeed Khatibzadeh said during his weekly press conference.
Khatibzadeh's comments came in reaction to remarks made by the US envoy for Iran, Robert Malley, who on Sunday said it is unlikely that Washington would strike an agreement unless Tehran releases four US citizens.
"Iran has not accepted any precondition from day one of the negotiations," Khatibzadeh said. He added that "the negotiations are complicated enough, and should not get more complex with complicated remarks".
The four US citizens held in Iran are Iranian-American businessman Siamak Namazi, 50, and his father Baquer, 85, as well as environmentalist Morad Tahbaz, 66, and businessman Emad Sharqi, 57.
"It is a humanitarian issue and it was on our agenda, both before these negotiations and during them," Khatibzadeh said, referred to the situation of Iranian nationals kept in US.
Regarding the latest situation of nuclear talks in Vienna, Khatibzadeh said "we are seeing progress in the negotiations in the right direction in Vienna," but "very important issues still remain" which require political decisions by Washington.
The drive to salvage the 2015 nuclear deal resumed in late November, after talks were suspended in June as Iran elected ultraconservative President Ebrahim Raisi.
The 2015 deal -- agreed by Iran, the US, China, Russia, Britain, France and Germany -- offered Tehran sanctions relief in exchange for curbs on its nuclear programme.
But the US unilaterally withdrew in 2018 under then-president Donald Trump and reimposed biting economic sanctions, prompting Tehran to begin rolling back on its commitments.