Пусть x - количество килограммов груш, y - количество килограммов яблок, а z - цена за 1 кг фруктов.
Тогда составим уравнение:
$$x \times z + y \times z = 140$$
Известно, что x = 3 кг, z = 20 рублей.
Подставим известные значения:
$$3 \times 20 + y \times 20 = 140$$
$$60 + 20y = 140$$
$$20y = 80$$
$$y = 4$$
Ответ: б) 4 кг.