A contract to do or not to do something if some event collateral to such contract does or does not happen is called___________________?

A contract to do or not to do something if some event collateral to such contract does or does not happen is called___________________?

A. Simple contract
B. Complex contract
C. Contingent contract
D. None of above