Choose the best answers to complete the following sentences.Câu hỏi Thomas received a warning for speeding. He ________ so fast. A. shouldn't have driven B. should have C. would have driven D. might have driven