单项选择题

Even professional marketers are never sure ______ some new products are runaway successes while others fail miserably.

A. for
B. why
C. since
D. whoever