Multiple choice input method

I'm designing for a mobile app.

I have a particular field within a form in which the users can fill out.

One such field has multiple choices and the user can select more than one. In this particular case the users can add which musical instruments they play into the form. There is also limited screen space for viewing all selectable options. My question is: What is the recommended interaction pattern for this kind of data selection input?

For example: The user plays guitar, piano and the bass. How can they intuitively select these choices, which are just 3 selections out of potentially hundreds of options.?

I have considered a dropdown with check boxes, something like this:

enter image description here

However it just seems too clunky for mobile.

Any suggestions would be appreciated.