Answer :

4.The better buy is the 12-pack of 12 fl oz Coke cans for $5.40, as it offers a lower price per unit compared to buying a 2L bottle with cups.

5.better buy is the 24-pack of 16.9 fl oz water bottles for $2.99, as it offers a lower price per unit compared to buying a gallon of water with a single bottle.