c) I don't have a blockchain account.
This is the only thing that can save you from future scams and hacks. You might have dodged this one even if you had a blockchain account, but scams get better and blockchain.info can get hacked too.
Not having a blockchain account or not storing any BTC there is the only viable option imo.