There's a case to be made for A but I think that kind of geometry would break physics in worse ways than simply treating them like teleportation devices.
B is the quick patch solution, portals can't exist so their velocity is transfered to the object.