A. 正确 B. 错误
A. that had been driven B. had been driven C. have been driven D. which to have been drive