A price floor ?
A. always determines the price at which a good must be sold
B. sets a legal maximum on the price at which a good can be sold
C. is not a binding constraint if it is set above the equilibrium price
D. sets a legal minimum on the price at which a good can be sold