Answer:
Tomato juice, 46 oz. can for $2.53
Step-by-step explanation:
we will find cost of 1 oz of tomato juice in each case
option-A:
46 oz tomato juice = $2.53
so,

1 oz tomato juice = $0.055
option-B:
6-pack of 10 oz tomato juice = $4.50
so, total amount of juice is


60 oz tomato juice = $4.50
so,

1 oz tomato juice = $0.075
We should always go for cheapest rate
so, the best buy would be
Tomato juice, 46 oz. can for $2.53