根据我国的刑法学说和司法实践，最有可能排除某种犯罪故意的认识错误是( )
A. 法律上的认识错误
B. 对象认识错误
C. 手段认识错误
D.  客体认识错误
法律上的认识错误，是指行为人对自己行为的法律性质有不正确的理解。处理法律上的认识错误的总原则是：行为人的刑事责任依法判定，不因主观上的认识错误而发生变化。因此排除选项A。如果行为人对犯罪对象认识的错误，但是对犯罪客体认识没有错误，则对刑事责任不发生任何影响；据此，排除选项B。手段的认识错误，不影响罪过成立，但是如果危害结果没有发生，行为人只负犯罪未遂的刑事责任。据此，排除选项C。客体认识错误的，则依行为人主观认识的客体种类定罪。比如，甲认为乙包中藏有钱财实施抢劫，而乙包中实际藏有手枪，据此应当排除甲抢劫枪支罪的故意，即应当认定甲构成抢劫罪，而非抢劫枪支罪。因此，选项D应选。