contestada

Select all that apply. Twenty Thousand Leagues Under the Sea is considered science fiction because it _____.
A. is a work of fantasy
B. is a work of pure scientific fact
C. breaks away from reality
D. takes place in an unreal world
E. portrays life at sea in the nineteenth century
F. is based on science fact or assumption

P.S. Please remember that this question may have more than one answer,
Thank You for the Help!