单项选择题
A.gave B.gives C.had given D.has given
A. often B. primarily C. rarely D. savagely
A. that B. which C. it D. they