The answer is C. If he buys A, he gets $50 price, plus $10 worth of per pound shipping, so it is $60. For B, he pays $20 per pound worth of shipping, already with a $47 price, so it’s $67. By buying it at the store with the $5 coupon, he only pays $55.