More than one answer___to the question.
A.Had given
B.weregiven
C.has been given
D.have been given
正确答案是C