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.
8.2m questions
10.8m answers