Решение:
Всего 7 орехов. Каждая белка нашла хотя бы один орех, и количество орехов у всех разное. Алли нашла меньше всех, а Элли больше всех. Это значит, что Алли нашла 1 орех, а Салли не больше 5, так как у Элли должно быть больше, чем у Салли.
Если Алли нашла 1 орех, то Салли и Элли вместе нашли 6 орехов. Варианты: Элли - 5, Салли - 1 (не подходит, так как у Алли уже 1), Элли - 4, Салли - 2, Элли - 3, Салли - 3 (не подходит, так как количество орехов должно быть разным).
Значит, Алли нашла 1 орех, Салли - 2 ореха, а Элли - 4 ореха.
Ответ: D (4)