Who can be a guarantor?

Anyone over the age of 18, who is a UK resident, can be your guarantor.