Respuesta :

it should be B because 12x3=36 then you divide 126 by 36 and it equals 3.5 so B 3.5 yards.
126 in = 126/12 = 10.5 ft
10.5ft = 10.5/3 = 3.5 yd

Answer is B