IF I______TOO MUCH, I WOULDN'T HAVE FELT SO SICK NOW

25. If I______too much, I wouldn't have felt so sick now.

A. didn't eat B. don't eat C. hadn't eaten D. haven't eaten