Answer:
A dozen for $2.99 costs less per egg
Explanation:
$2.99 is essentially $3, so 2.5 dozen (30 eggs) at that price will be 2.5×$3 = $7.50. This is less than $8.00.
The cost per egg is less at the 12 for $2.99 rate.
_____
If you like, you can figure actual cost per egg.
... $/egg = $2.99/12 ≈ $0.249167 . . . . lowest cost per egg
or
... = $8.00/30 = $0.266667