Ответ:

Рассуждаем от конца. Перед третьей покупательницей было 10 яиц. Если она забрала половину оставшихся яиц и ещё половину яйца, то до покупки было 21 яйцо: половина от 21 — 10,5, и ещё 0,5 составляет 11; остаток — 10.

Перед второй покупательницей было 43 яйца: после её покупки осталось 21. Перед первой было 87 яиц: после её покупки осталось 43.

Числа среди вариантов нет, а условие с целыми яйцами невыполнимо: первая покупка по этому расчёту составила 43,5 яйца. Следовательно, такое не могло быть.

Ответ: А) нет; Б) нет; В) нет; Г) нет; Д) да.