问题详情
They are sweating all over. They ______ in the field.
A.may be
B.must have been working
C.could be
D.must having been working
请帮忙给出正确答案和分析,谢谢!