Решение методом составления таблицы (всего одна строка)
записываем порядок следования мальчиков:
Максим идет после Луки: Лука, Максим
но перед Богданом : Лука, Максим, Богдан
Богдан идет сразу перед Петром: Лука, Максим, Богдан, Петро
Дмитрий и Богдан идут друг за другом: Лука, Максим, Дмитрий, Богдан, Петро
Получили, что мальчики идут так:
Лука, Максим, Дмитрий, Богдан, Петро
впереди старший, сзади всех самый младший: самый младший Петро
Ответ Б: Петро