Question: Choose the correct sentence:
Correct Answer: B. The laborers have been on strike for four days
Explanation: Present perfect continuous 'have been' is correct for an ongoing action with duration.