What does the sentence "If it is not yet speeding discoveries, it is certainly acceleratin
A.The quick speed of discoveries may have ill effects on discoveries
B.Although it dose not speed up correspondence, it helps to make discoveries
C.It quickens mutual communication even if it does not accelerate discoveries
D.It shrinks time for communication and accelerates discoveries