What is the main difference between magical realism and surrealism?

a Surrealism involves a world that is strange but possible, while magical realism involves a world that is clearly impossible.

b The few magical elements in magical realism are somewhat believable, while the bizarre world of surrealism is impossible.

c Surrealism is deliberately silly nonsense, while magical realism involves the serious use of symbolism.

d Magical Realism creates a world that is impossible, while Surrealism creates a world that is only improbable.