D
此题考查副词的词义辨析。rather常有“过分” 的意思,含贬义;largely=mainly=mostly;be due to something意为“归因于……”。句意为“这个节目取得的巨大成功很大程度上取决于当地商人给予的支持”。