Очевидно предполагается, что свободных, сидячих мест в автобусе нет. А ещё в вопросе есть слово "должен", что предполагает анализ ситуации с позиции Закона.
Тогда всё очень просто.
В любом общественном транспорте, кроме маршруток, имеются 4-6 мест для инвалидов и пассажиров с детьми. Для "пожилых женщин" специальных мест не имеется.
Поэтому, инвалид может предложить кому-то освободить специальное место, если оно занято не инвалидом и не пассажиром с ребёнком. Тут он в своем праве.
Если же нет, можно попросить уступить место любого другого пассажира. Но, именно попросить, а не потребовать, не надавить, и не пытаться этим человеком манипулировать.
Потому, что быстрее откликнутся на вежливую просьбу, чем на пафосный монолог типа "ты должен/обязан", "где твоя совесть", итд.
Тут легко можно и на жесткий "отлуп" нарваться, потому, что такие монологи уже всем надоели хуже горькой редьки.
То же относится и к пожилой женщине. Потребовать уступить ей место она на может, а вот попросить - пожалуйста.
А, если оба претендента нацелились на одно и то же место, то выбор - за сидящим на нём человеком.
Или он выбирает того, кто ему больше симпатичен, или отказывает обоим.