We also think B - 'At night, Edward dreams about dinosaurs.'
To say 'Edward dreams a dinosaur' makes no sense. The only way to make this work would be to say 'Edward dreams up (meaning 'invents' in his imagination) a dinosaur, but that still sounds odd. We don't really talk about dreaming up things in