27. Hadn’t my car broken down, I _____ the train.(A) should have caught(B) might catch(C) caught(D) had caught