Which would be best for holding Bitcoin?
Thanks,
Depending on certain categories. You must consider the categories in order to use a wallet that befits your liking and usage. The categories are; how huge your bitcoin holding was, how often would you transfer it, would you withdraw it onto your bank, or would you just hold it. If you have answers to those, then you can choose betweel Mycelium, Coinbase, Trustwallet, Ledger, Trezor, etc. If you answer you have huge holding and/or hold it, then you might wanna use hardware wallets or Mycellium. If you would often transfer using BTC, then Trustwallet, Mycellium, and Coinbase is fine. But if you would often withdraw it, Coinbase is your best choice (I guess).