单项选择题

It is impossible to give an accurate ______ of company sales 10 years from now.

A.preview
B.prospect
C.prediction
D.forecast