You can do any of them provided you get a place. However it may be a bit difficult if you have a 3rd class degree as most masters require a 2nd class degree (2:1 in some cases especially for more popular ones.) But you never know if you can convince them that you are serious and committed you may get a place.