由于经济技术和装备落后,中国在反侵略战争中往往处于劣势。因此,中国能在中越边境的中法战争中取胜,无疑是振奋人心的。这场战争的指挥者是爱国将领冯子材,C项符合题意。在中法战争取得胜利的情况下,清政府当权者却力主避战求和,接受法国开出的条件,签订《中法新约》,并下令前线清军停战撤兵。中法战争最终以“中国不败而败,法国不胜而胜”而宣告结束。林则徐、邓廷桢均禁烟抗英有功,最终却被革职查办,排除AB项。邓世昌在中日甲午海战中牺牲,D项与题意不符。本题正确答案为C项。