In the Middle Ages, which class of people was most likely to be literate ?

In the Middle Ages, which class of people was most likely to be literate ?

A. monks
B. working class women
C. working class men
D. peasants