D 洋务运动失败的原因在于:首先,洋务运动具有封建性。洋务运动的指导思想是“中学为体,西学为用”,希望利用先进的技术维护封建统治,改革不触动封建制度。这就决定了它必然失败的命运。其次,洋务运动对外具有依赖性。洋务运动之时,清政府已与西方国家签订了一批不平等条约,西方列强正是据此从各方面加紧对中国的侵略和控制,他们并不希望中国真正富强起来,而洋务派在主持外交活动中对外妥协投降,他们所创办的近代企业一切依赖外国.他们企图依赖外国来达到“自强”、“求富”的目的,无异与虎谋皮。再次,洋务企业的管理具有腐朽性。洋务派所创办的新式企业虽然具有一定的资本主义性质,但其管理却仍是封建衙门式的。大小官员既不懂生产技术,又不懂经营管理,无法维持企业的正常运行。故本题答案为D。