单项选择题

A.认识错误不包括事实错误
B.认识错误包括对行为程序认识错误和对权利、义务的内容认识错误
C.认识错误包括对法律性质、类别认识错误和对法律后果认识错误
D.认识错误包括对法律主体资格认识错误和对违法性认识错误