Anheuser-Busch InBev has completed its SABMiller asset divestment programme in time for Christmas, offloading its near-30% stake in Distell today.