Quiz

Which is the only food that cannot go off - and can actually last forever?