В данном предложении логичнее всего подходит слово "bar" (плитка) шоколада. Фразы "packet of chocolate" (пакетик шоколада), "bottle of chocolate" (бутылка шоколада) или "cup of chocolate" (чашка шоколада) звучат неестественно в контексте, когда речь идет о том, что съели и из-за чего стало плохо. Обычно, если съесть много шоколада, то именно в форме плитки, а не в виде напитка или маленькой упаковки.
Варианты:
Ответ: bar