单项选择题
A.would not give B.have given C.had given D.would not have given
A.labour B.effort C.toil D.work
A.built B.were built C.has been built D.have built