bitcoin-qt would be the best if we talk about an hardware wallet, because that is the most trusted and used among the senior users of bitcoin world, so using that would make you satisfy if you hold your coins in it, just keep your private keys safe.
It is called Bitcoin Core. The move away from Bitcoin-qt happened with the release of Bitcoin Core 0.9.0 which was 2 years ago. Using outdated versions of wallets is not recommended.
Your choices, well, suck to be honest. Get your self a hardware wallet like Ledger Nano S or Trezor.
That's not necessary, but definitely a great thing to have. For those not wanting to spend a fortune, the ledger wallet is a nice option (I have one that I've never used though).
bitcoin-qt would be the best if we talk about an hardware wallet
You have no idea what you're talking about. Bitcoin-qt is not a hardware wallet.
i think coinbase must be added on the list because that wallet is a good online wallet.
No. Coinbase is a horrible option to choose as your wallet.
When it comes to online wallets, coins.ph beats Blockchain in terms of value because coins.ph pays for all the transaction fees.
But Blockchain is number 1 in terms of security and reliability.
No. Stop spreading false advice. Online wallets should be avoided if possible.