What is the best definition of profit?

What is the best definition of profit?
a. Profit is the possible income from producing an additional item.
b. Profit is the price of producing one additional unit of a good.
c. Profit is the additional income gained from selling an additional good.
d. Profit is the financial gain from business activity minus expenses.