The correct answer is A) black pepper.
The food that was considered to be a luxury in the Middle Ages was black pepper.
Without a doubt, black pepper was considered a luxury only to be consumed by the wealthy people in Medieval times because the pepper trade route was controlled by Muslim people. This and the fact that Italian merchants also controlled the distribution of black pepper, made it a very expensive food. Peasants and nobles used to eat more fruits and vegetables.