Обозначим количество корзин буквой \( x \).
Так как количество корзин не может быть дробным, вероятно, в условии задачи есть ошибка, или она подразумевает использование приближенных значений или другой подход.
Однако, если строго следовать условию и методу решения, получается 5.8 корзин. Для целочисленного решения, например, если бы в ящик помещалось на 5 кг больше (13 кг), то: \( 8x + 13x = 116 \) → \( 21x = 116 \) → \( x \approx 5.5 \). Если бы всего было 120 кг яблок: \( 20x = 120 \) → \( x = 6 \).
Исходя из данных задачи, получим дробный результат.
Ответ: 5.8 корзин (по условию задачи).