Is any hardware or software wallet which is safe to keep large amount of BTC safe and secure?
Hardware wallet is always the best choice to keep large amount of btc. It is more secure because it needs a confirmation on the device before making a transaction. It's backup keys are also unique and not stored online making it more difficult for someone to hack it. Software wallets are not safe when your device is compromised. Hackers can easily access your wallet and stole all your assets anytime without your notice.