单项选择题

The commanders found themselves far from ready to fight the war.()

A.指挥官们发现早就做好了战斗的准备。
B.指挥官们发现自己还远远没有做好作战准备。
C.指挥官发现为了作战,要早做好准备。
D.指挥官们发现距离太远,没有能做好作战的准备。