4 ms·> "McD, KFC and Pizza Hut" Each of these have thousands of stores in China.by partialrecall 7y ago> "McD, KFC and Pizza Hut" Each of these have thousands of stores in China.