All of them.
Look, if you have food that worries you that much because it was listed "Best Before NOV 7, 2017" and today is NOV 8, I suggest that you offer it to the nearest soup kitchen or food bank. They will GLADLY take any thing you planned to throw away just because it happens to be past the best before date.
Food is not like medicine. If you take expired medication for diabetes or high blood pressure or such, it may not be as effective or may actually harm you doing that. But if you drink milk that's a day or two past the best before date you will be perfectly fine.
Most people know how to use their senses of smell, sight, and taste to determine if something is okay to eat. A few hints? When you open the Oscar Mayer bologna and the slices are green, it's probably time to toss it. If you take a whiff of uncooked hamburger and it smells like roadkill on hot August pavement, don't eat it. If you take a sip of milk and it tastes like someone dropped some lemon or vinegar in it, it's time to make a sour cream cake with it or else flush it down the toilet.
If your skills in determining whether food is "edible" are not up to par, my advice is to visit just about any community in Africa and live there for a week. You'll gain a whole new appreciation for the foods you eat in North America and most of Europe.