I would say the author means that it would be impossible, or would require tech that today's tech cannot do.
science fiction, or fiction, usually means make believe or fake.
The answers are b, d, and e
A dangling modifier is a phrase or clause that is not clearly and logically related to the word or words it modifies (i.e. is placed next to). Two notes about dangling modifiers: Unlike a misplaced modifier, a dangling modifier cannot be corrected by simply moving it to a different place in a sentence.