The answer which best describes Feudal Japan is C. period in Japanese history with a strict hierarchy of social classes based on land and protection.
This would be the description of any feudal country, not just Japan. Feudalism has to do with landlords having serfs who worked on their lands, so social classes were very much divided.