Respuesta :

3 gallons for $16.02 is cheaper.

Explanation:

3 gallons for $16.02 is $5.34 per gallon.

5 gallons for $30.50 is $6.10 per gallon.

The first one has a smaller unit price.