单项选择题

Coupled with (A)the growing quantity of information are (B)the development of technologies which (C)enable the storage and delivery of more information with greater speed (D)to more locations than has ever been possible before.

A.
B.
C.
D.