It's a result more of ______ than anything else to win the top prize in a lottery.
 
【正确答案】 D
【答案解析】 名词词义辨析。effort“努力,成就”;opportunity“机会,时机”;blessing“祝福”;chance“运气,偶然性”。根据句中的than anything else结构判定,空格应填入与lottery(碰运气的事)意思相近的词。故答案为D。