Answer:
B.) 2 lb 2 oz
Explanation:
$1.79 for 20 ounces gives us
1.79/20 = $0.0895 ≈ $0.09 per ounce.
1 lb = 16 oz.; this means that 2 lb = 2(16) = 32 oz.
$2.59 for 2 lb 2 oz then gives us
2.59/34 = $0.07617647059 ≈ $0.08 per ounce.
The second choice is cheaper by 1 cent.