求解一道推理题
【谁是好人?】
小王是一个警察,有人报案说有人谋杀,小王赶到现场,发现有四个人在逃跑,小王抓住那四个人,问谁是凶手.
甲:乙是凶手.
乙:我不是凶手.
丙:丁不是凶手.
丁:甲是凶手.
小王打听得知四个人中有一个是无辜的,有一个是目击者,有两个是凶手.
请问谁是无辜的,谁是目击者,谁是凶手?