The correct answer is B. Step cost functions.
A step cost function is a type of nonlinear cost function that has a constant value for a certain range of inputs, and then jumps to a different constant value for a different range of inputs. This type of function is often used to model situations where there are two or more different costs associated with different levels of activity.
For example, a company might have a step cost function for its shipping costs. The company might charge a flat rate for shipping orders up to a certain weight, and then charge a higher rate for orders that weigh more than that.
Step cost functions can also be used to model situations where there are different costs associated with different types of activities. For example, a company might have a step cost function for its marketing costs. The company might charge a higher cost for marketing activities that are targeted at a larger audience, and a lower cost for marketing activities that are targeted at a smaller audience.
Step cost functions can be useful for modeling situations where there are different costs associated with different levels of activity or different types of activities. However, it is important to note that step cost functions are not always the most accurate way to model these types of situations. In some cases, a more complex nonlinear cost function might be more accurate.
The other options are not examples of nonlinear cost functions. A step constant function is a type of linear cost function. A step price function is a type of linear price function. A step object function is not a type of cost function.