单项选择题
A. that B. when C. which D. what
A. do B. to do C. did D. has done
A. should have left B. must have left C. need have left D. can have left