As the quantity of one input rises while the amounts of other inputs remain constant, output tends to rise by smaller and smaller increments. This pattern is referred to as the:

a. rising inefficiency of inputs.
b. law of functional return reductions.
c. return reduction of variable inputs.
d. law of diminishing returns.