Claim: KFC is the world's fifth-largest restaurant chain.
Verdict: REFUTES