选哪个,请给出原因.A.have met,have thoughtB.have met,think C.met,had