问题:
A . 非法持有毒品罪
B . 窝藏、转移赃物罪
C . 窝藏、转移、隐瞒毒品、毒赃罪
D . 包庇毒品犯罪分子罪
● 参考解析
本题实质考查法条类竞合的处理。对于窝藏、转移赃物的,刑法规定了窝藏、转移赃物罪(《刑法修正案(六)》将第312条罪状修改后,罪名改为“掩饰、隐瞒犯罪所得、犯罪所得收益罪”)。对于窝藏毒品、毒赃的,刑法规定了一个特别罪名——窝藏、转移、隐瞒毒品、毒赃罪。
乙明知是毒品、毒赃而为他人窝藏的,因此构成《刑法》第349条规定的窝藏、转移、隐瞒毒品、毒赃罪。此罪与窝藏、转移赃物罪(罪名改为“掩饰、隐瞒犯罪所得、犯罪所得收益罪”)相比较是特殊规定,适用特殊法优于一般法的原则,B选项错误。
非法持有毒品罪与窝藏、转移、隐瞒毒品、毒赃罪之间是吸收犯的关系,适用重法吸收轻法的原则,A选项错误,C选项正确。乙并未作假证明包庇毒贩甲,所以D选项错误。