Answer:
Correct answer is B. Colonel Sanders.
Step-by-step explanation:
B is the only correct answer as KFC is one of the most respected franchise in Japan, that especially was influential in the country since 1980s, after Sanders death. One of the reasons why Colonel Sanders was used as a mascot during the Christmas is because most of the people are eating Kentucky fried chicken during that period.
All other options are not correct as are not connected with this custom.