McDonalds Corp and KFCs parent Yum Brands Inc apologized to Chinese customers on Monday after it emerged that Shanghai Husi Food Co Ltd, a unit of U.S.-based OSI Group LLC, had supplied expired meat to the two chains.