Iran will end nuclear talks with three European powers unless its ideas for a compromise are accepted as the basis for negotiations, a senior Iranian official said on Wednesday. Hassan Rohani, Secretary of Iran's Supreme National Security Council, told reporters some progress had been made in talks with Britain, France and Germany, who want Iran to give up uranium enrichment in return for incentives such as trade deals. "The talks can continue if we see any progress. If not, we will end it," he said. "As long as the negotiations are progressing and we don't feel that the Europeans are killing time we will continue the talks for one or two months more, but not years."