单项选择题

Technology has meant more information is available at a faster speed ______.

A.but this creates pressures on newsrooms to control it
B.and this has meant that newsrooms can improve its quality
C.but there needs to be more reflection on the integrity of the process
D.and this has created division among the various departments in a newspaper