单选题 Yesterday the manager insisted that the contract______signed as soon as possible.
A.had B.have C.have been D.be

【正确答案】 D
【答案解析】