Kate Middleton met with a 100-year-old World War II veteran on Armistice Day Tuesday. He credited his longevity to his fitness, telling her he ran marathons at 65 and 66.