Aye I'm sure I read you could eat stuff from a tin after 50 years or something.Tinned food is pasteurised in the tin. It will last for years past the best before date as long as the tin isn't bashed or damaged in some way.
I used to work in a food microbiology lab and I'd eat it.