Определим, какое расстояние пройдёт каждый пешеход за 2 часа.
Расстояние, которое пройдет первый пешеход:
\[S_1 = v_1 \cdot t = 4 \text{ км/ч} \cdot 2 \text{ ч} = 8 \text{ км}\]
Расстояние, которое пройдет второй пешеход:
\[S_2 = v_2 \cdot t = 5 \text{ км/ч} \cdot 2 \text{ ч} = 10 \text{ км}\]
Оба пешехода двигаются в противоположных направлениях, поэтому расстояние между ними увеличивается. Сначала пункты А и В были на расстоянии 23 км, значит, новое расстояние между ними будет равно:
\[S = S_{\text{начальное}} + S_1 + S_2 = 23 \text{ км} + 8 \text{ км} + 10 \text{ км} = 41 \text{ км}\]
Ответ: Расстояние между пешеходами через 2 часа будет **41 км**.