Final answer:
The correct option is d. A knight is supposed to be loyal to his courtly lady because it is part of the chivalric code, which is a system of values including honor, courtly love, bravery, and respect that knights were expected to follow.
Step-by-step explanation:
The question centers on the role of a knight in medieval society and pertains to the chivalric code which knights were expected to follow. A knight is supposed to be loyal to his courtly lady as part of the chivalric code, which is a system of values and ethics that knights were sworn to uphold. This code included ideals such as honor, courtly love, bravery, and respect for women, especially those of noble birth. The loyalty to a courtly lady was not necessarily because she is the king's daughter, pays him with gold, or solely because of her beauty and kindness, but because fidelity was a core value of the chivalric tradition.
Medieval literature often depicted knights exemplifying these virtues, and they were celebrated in stories and songs by troubadours throughout the courts of Europe. The idea of courtly love, where a knight serves his noble lady with honor and devotion, became a romantic ideal that influenced the societal expectations of knighthood. In some narratives, the relationship between a knight and his lady was characterized as a noble and pure connection that transcended physical attraction or material wealth.