【思路】
假设B农机有x台,每台A农机每小时耗油量为A,每台B农机每小时耗油量为B。根据“所有的柴油可供3台A农机工作140小时,可供A、B农机各8台工作28小时”,可得140×3×A=8(A+B)×28,化简得7A=8B。可赋每台A农机每小时耗油量为8,每台B农机每小时耗油量为7。根据“所有的柴油可供所有的B农机工作32小时”,可得3×8×140=x×7×32,解得x=15台。
因此,答案为C。