I aksed once for a friend and was told this was possible that that they would have to pay the difference between fare paid and c class - so there's little incentive to do this. On the BA board it seems that this is possible on that airline for a flat rate/fee.