单项选择题

在对待社会历史的发展及其规律的问题上,存在着两种根本对立的观点,它们是( )

A.唯物主义和唯心主义
B.可知论和不可知论
C.辩证法和形而上学
D.唯物史观和唯心史观