What does the sentence If it is not yet speeding discoveries, it is certainly accelerating communication most probably mean
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