InBev has laid to rest months of speculation by making a takeover offer for Anheuser-Busch.