A performance obligation is:
a. An enforceable expectation of a customer to receive a good or service from the seller.
b. An offer to transfer a good or service to the customer
c. An expectation of a customer for the receipt of a good or service by a vendor
d. A promise in a contract with a customer to transfer a good or a service to the customer