Task: Property Constraint Reasoning (ontology: Business_Finance/Financial_Industry_Business_Ontology)

The property 'has contract party' applies to instances of 'contract', and 'written contract' is a subclass of 'contract'. Which class can appear as the value of 'has contract party' for instances of 'written contract'?

A. contract third party
B. contract milestone
C. breach of contract
D. contract party

Answer: contract party