B does basically mean the same thing, but it is awkward for several reasons. The repetition of the " 's " is not natural. There is no reason for the "It's" to begin the sentence. Just say "Jane's husband is returning..."
Also, it seems to emphasize the identity of who is coming home rather than the when.