"Chocolate" в данном контексте является неисчисляемым существительным. Для неисчисляемых существительных в вопросах используется "much" (сколько). "How much chocolate can you eat?" означает "Сколько шоколада ты можешь съесть?".
Ответ: D) much