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

The property 'is predicated on' applies to instances of 'condition precedent', and 'contract milestone' is a subclass of 'condition precedent'. Which class can appear as the value of 'is predicated on' for instances of 'contract milestone'?

A. master agreement element
B. contractual commitment
C. master agreement contractual commitment
D. credit event definition

Answer: contractual commitment