下列情形中，应当数罪并罚的是 ( ) 。
A. 甲除走私 1000 克 冰毒外，还曾与他人共同运输 3000 克 海洛因
B. 乙非法购买一支手枪，并长期私藏在家中
C. 丙谋杀仇人张某后，发现张某携有现金 1 万多元，遂取走该现金
D. 丁见李某带有大量现金，将李某毒杀，劫取其所带全部财物，并将李某尸体剁成碎块后掩埋
走私、运输毒品罪是刑法分则中的一个罪名，多次走私、运输毒品，未经处理的，毒品数量累计计算，故对甲不实行数罪并罚。乙非法购买枪支，并长期私藏在家，构成吸收犯，私藏枪支的行为被购买枪支的行为吸收，仅成立非法买卖枪支罪，不实行数罪并罚。谋杀张某的行为构成故意杀人罪，后取走张某现金，构成盗窃罪，应当数罪并罚。丁为劫取李某财物，采取将其毒死的手段，应当以抢劫罪定罪处罚，不实行数罪并罚。

因此答案为C