单选题 Technology has ______ the sharing, storage and delivery of information, thus making more information available to more people.
【正确答案】 D
【答案解析】这里的意思是“便利、促进”了信息的使用、储存和传送,因此选D项。