单项选择题

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

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