Test analysis: The people are the creators of history and the main body of social practice. Liang Qichao believed that heroes create history, and acknowledged the important influence of heroes on social development, but denied the role of people in social history. ② ④ Correct; It is wrong for heroes to create history and admit the initiative of social practice; Great men's ideological changes have changed the whole history, denying that the development of social history is progressive and staggered. Choose c for this topic.
Comments: This topic examines students' understanding of Liang Qichao's heroic historical view, analyzes his views in detail, finds out the options consistent with his views, and points out the irrationality of his views combined with textbook knowledge. It is difficult to grasp the meaning of this topic.