单项选择题

—Let’s finish off the cake, Jeff.
—No, not for me. I’ve had ______.

A. quite a few
B. very enough
C. too many
D. more than enough