In linear programming, what does the term "shadow price" refer to?
A) The price of the optimal solution
B) The change in the objective function value per unit increase in the right-hand side of a constraint
C) The cost associated with an additional variable
D) The minimum cost to achieve a feasible solution