单项选择题
A.had been canceledB.having canceledC.have been canceledD.having been canceled
A.senatorB.solicitorC.councilorD.inspector
A.obligeB.absorbC.assimilateD.stabilize