单项选择题
A.had laid; would B.had been lain; would C.had lain; would have D.was laid; would have been
A.would avoid B.could have avoided C.could avoid D.must have avoided
A.invited B.being invited C.to invite D.inviting