Answer:
8-ounce can tomatoes costs the least per ounce.
Explanation:
Cost of an 8-ounce can of tomatoes = $1.14
cost per ounce of tomatoes =

= $0.1425 ≈ $0.14 per ounce
Cost of an 12-ounce can of tomatoes = $1.75
cost per ounce of tomatoes =

= $0.1458 ≈ $0.15 per ounce
Therefore, 8-ounce can of tomatoes cost the least per ounce.