QBE is too high. Post 911 it was $3+, now is $30+. Climate change, terrorism may affect insurance company profit, so I would not buy QBE.
Woolworths has steady grow. It take over from coles and becomes the biggest retailer. So it is ok for long term hold.
4 big banks (including CBA) are worth to buy, look at the profit they made each year. It is very good for long term investment.