Boeing recommends to remove half the drift during flare when landing on wet or slippery runways. Boeing also state, in their FCTM, that the aircraft is certified and can withstand landing fully crabbed up to the certified crosswind guidelines. It can be done also on a dry runway, but it is not recommended. It is not prohibited either.