Task: Property Constraint Reasoning (ontology: Arts_Media_Entertainment/Propp)

The property 'hasDonor' applies to instances of 'XII D The first function of the donor', and 'D9 A hostile creature engages the hero in combat' is a subclass of 'XII D The first function of the donor'. Which class can appear as the value of 'hasDonor' for instances of 'D9 A hostile creature engages the hero in combat'?

A. "Snake paramour."
B. "Where have you been, goose?--In the fields."
C. "Magic object produces immunity from old age."
D. Donor

Answer: Donor