单项选择题

According to the passage, scientific journals _________.

A.have lost their prominent position in the research community
B.will still play their due role in publishing research papers
C.will fail to keep scientific knowledge up-to-date
D.will become obsolete with the development of "scholarly skywriting"