human
How can I tell if a ham is still good?
assistant
You can check the expiration date on the package. If it's within the recommended shelf life, then you should be able to eat it safely. However, if the expiration date has passed, you should discard the ham and look for another one that is fresher.