Many ancient civilians believed that dreams were

A. Meaningless brain activity

B. A form of shamanistic magic

C. Messages from the spirit world

D. Memories from previous lives