Pretty much any headphone & mic set that uses the standard audio jack will work, though it is a good idea to test them first if you have a chance. Just because it works, doesn't mean it works well. Many bluetooth sets will work also, if they are for music/audio as well as the mic. The single ear bluetooth headsets are usually limited to working with phones.
I have Apple's EarPods, and they are ok. Good enough to take a phone call on. Probably not good enough if you thinking of making quality recordings. If I'm in a noisy environment I sometimes switch to the EarPods if I have them handy.
I also have two sets of bluetooth earphones. Both have mics. Neither works as well as I'd like, but they were both cheap (for bluetooth headphones). I can take a phone call if it happens to come in when I'm listening to something, but I'd never do it on purpose.