单项选择题
A.should have been B.would have been C.could have been D.might have been
A.have better not B.had better not C.have better not to D.had better not to
A.diversity B.kind C.range D.variety