The 12 ounce can, because it only costs $.58 for 36 ounces, which means each ounce costs $.016, whereas the 14.5 ounce cans cost $1.00 for 58 ounces, which means each ounce costs $.017.
9.5m questions
12.2m answers