Which of the following are characteristics of science fiction films? ( )
A、 imaginative settings
B、 expert film production design
C、 robots and spaceships
D、 fantastic special effects
A、 imaginative settings
B、 expert film production design
C、 robots and spaceships
D、 fantastic special effects