Which would be best for holding Bitcoin?
Since you want to use a mobile wallet, I'd start by warning that mobile phones are quite often stolen and if you want to keep big amounts of money you would need something better than a simple software wallet.
I would advise Mycelium. It's not the best mobile wallet, but it's not bad either and it supports hardware wallet (which I recommend you consider).