BA HAS JUST BEEN OFFERED A JOB

29. Ba has just been offered a job. I think he_____accept it.

A. should have B. shouldn't C. should D. would