What determined the kind of monastic life available to someone in the Middle Ages?
European Middle Ages

a. Level of education

b. When he or she entered the monastery or convent

c. Social class

d. Degree of piety