Question: The utility-maximizing rule is to choose the basket of goods that
A: has the highest marginal utility of each good in the basket.
B: has the lowest prices for the goods.
C: has the highest value of marginal utility to price for each good.
D: the marginal utility to price ratio equal for all goods in the basket subject to the income constraint.
Please eliminate two incorrect options first, then think it step by step and choose the most proper one option.