5999. His boss ………. an explanation of his conduct with his colleagues. September 16, 2025 by Admin A. called up B. called upon C. called for D. called off ✅ The correct answer is option C.