单项选择题
A.in accordance with B.in terms of C.in favor of D.in honor of
A.it B.that C.what D.there
A.should have given B.ought to give C.had to give D.must have given