Можно поставить запятую или тире после слова ответы.
Можно так: стар-ше-класс-ни-ки, ста-рше-класс-ни-ки.
Предпочтительно: ли-стья.
Не хватает запятой после спросили и точки в самом конце.
Прямую речь внутри прямой речи можно выделить кавычками-лапками (...ответил: "Есть").
В остальном пунктуация верна.