单项选择题

It's a result more of ______ than anything else to win the top prize in a lottery.

A.effort
B.opportunity
C.blessing,
D.chance