Anheuser-Busch InBev has completed the sale of four metal can and lid packaging plants to Ball Corporation for US$577m.