【思路】
本题目两个词语是近义词,所以考察言语关系中的词义关系。百折不挠,意为无论受到多少挫折都不退缩,比喻意志坚强。坚忍不拔,意为形容信念坚定,意志顽强,不可动摇。两个词语属于近义词。
A项:一鼓作气和一蹴而就不是近义词,排除
B项:熟视无睹和有目共睹不是近义词,排除。
C项:粉身碎骨和灰飞烟灭不是近义词,排除。
D项:跋山涉水和翻山越岭是近义词,保留。
因此,答案为D。