In our present world, ______.
A.
science develops as fast as it is predicted by science fiction writers
B.
science develops faster than writers can imagine
C.
science fiction writers can always foresee what wonders science can do
D.
only science fiction writers can see the way science is going