旧民主主义革命(1840年至1919年)和新民主主义革命(1919年至1949年)的主要不同就在于旧民主主义革命是资产阶级领导的,新民主主义革命是无产阶级领导的。这是其根本区别。故本题答案为C。