问题 选择题

Technology has made the delivery of information less difficult, thus _____ information available to more people.

A.to make

B.made

C.making

D.to have made

答案

答案:C

选择题
解答题