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 'D1 Donor tests the hero' is a subclass of 'XII D The first function of the donor'. Which class can appear as the value of 'hasDonor' for instances of 'D1 Donor tests the hero'?

A. "Robber or dog in church thought to be a ghost."
B. Donor
C. F322.0
D. "Magic object received from angel."

Answer: Donor