If the receiver uses an Android phone, I would recommend either the Bitcoin Wallet for Android, or Electrum Wallet for Android, both of which can be found on the Google Play Store.
They allow you to control your own private keys or seed word list, they both support segregated witness, and both are "light" wallets, the Bitcoin one uses SPV or Simple Payment Verification.
Additionally, you can use the same seed for your mobile device as well as on a desktop or laptop, if you use Electrum.