B2 is fine on the dissimilar. In fact, I'v even heard of running carbon steel filler on the P22/P11 to CS dissimilars, though it seems to make most people nervous. I'm not sure why. Arguments to the contrary are welcome. It has advantages. Cost(of course), ease of welding (to a limited extent), and the fact that you will not get carbon migration across the fusion zone from the CS BM HAZ into the CS weld metal like you will with an alloy weld metal which essentially weakens the CS HAZ. Though, the weakening of the HAZ is seldom an issue since it holds up well under tensile conditions. And it seems as thouogh it holds up well under any creep conditions as well since there, at least to my knowledge seem sto be no reports of failures associated with this weldment combination.
But charles is absolutely right. You have to have a qualified procedure in place for all alloy combinations. You have to have preheat, and you have to have PWHT.