单项选择题

Some scientists' explanation of dreams_________.

A.is widely accepted by the majority
B.gives us an exact answer to the problem
C.does not give an outlet for our wishes
D.offers a meaningful approach to the problem