单项选择题
A.heated B.heating C.to heat D.be heating
A.be given B.be giving C.have given D.give
A.offend B.should have offended C.had offended D.might have offended