Iran has reaffirmed its stand on reopening the Strait of Hormuz, insisting its seven conditions must be met by the US.