Trading seats sometimes becomes a question of "Let's make a deal" and what the "B" person wants out of the deal.
If "B" refuses to trade seats and a couple is separated, it can make for a miserable flight.
People who are experienced at flying with often not trade one "B" seat for another unless asked to do so by a gate agent.