on this basis the more promising instruments will identify the commission will assess in further detail
On this basis, the more promising instruments will be identified which the Commission will assess in further detail.
On this basis, the more promising instruments will identified the Commission will assess in further detail.