Answer:
B
Step-by-step explanation:
The "best deal" is the one with the cheapest price per yard. We can calculate that by dividing the cost of each answer by the number of yards that we get for it:
A.'s ratio is $30.00 for 20 yards: 30/20 = $1.50/yard
B.'s ratio is $45.00 for 40 yards: 45/40 = $1.13/yard
C.'s ratio is $70.00 for 50 yards: 70/50 = $1.40/yard
D.'s ratio is $85.00 for 65 yards: 85/65 = $1.31/yard
So, if we're looking for the best deal (which is the smallest price per yard), B is our answer!