Answer :
The sixteen pack because $6.24 divided by 16 is 0.39 per dinner roll
The 16 pack because the unit rate of the 16 pack is 0.39 which is cheaper than the six packs unit rate. :)