The 2 1/2 lbs. of turkey for 6.25 is a better buy because it costs less per pound. The 3 1/3 lbs of turkey costs about $3.15 per pound, whereas the 2 1/2 lbs of turkey is only $2.50 per pound.
The 4th one. Took the test last week and got it wrong because I picked the second one then it said the 4th was correct :)
The figurative language is an allusion since it gives a reference to a famous person