【正确答案】
C
【答案解析】 本题考查相近罪名之间的区分。 非法持有毒品罪,要求非法持有毒品的人不能说明所持有毒品的来源,而司法机关根据已有的证据有不能认定其持有毒品是为了走私、运输、贩卖或者窝藏、转移、隐瞒毒品时,才构成本罪。本题中,乙能够说明毒品的来源,所以不构成非法持有毒品罪。因此A项不应选。 窝藏、转移、隐瞒毒品、毒赃罪是窝藏、转移赃物罪的特殊规定,按照“特殊法优于一般法的原则”,乙构成窝藏、转移、隐瞒毒品、毒赃罪。所以B项不应选,而选C项。 包庇毒品犯罪分子罪,是指明知是走私、贩卖、运输、制造毒品的犯罪分子,而向司法机关作假证明掩盖其罪行,或者帮助其毁灭罪证,以使其逃避法律的制裁的行为。本题中,乙的行为并没有作假证明掩盖其罪行或者帮助甲毁灭罪证等“包庇”行为,故此D项也不应当选。