警方在犯罪现场抓获甲、乙、丙三名嫌疑人。经初步调查知道，其中一人是有前科的诈骗犯，另两人没有前科；三人的职业分别是会计、司机和程序员。在审讯中，三人有下列供述：会计：甲是程序员；司机：丙不是诈骗犯；程序员：司机不是诈骗犯。后经深入调查发现，诈骗犯说的是假话，另两人的供述一真一假。
根据上述信息，可以得出下列哪项：
I. 甲是程序员，说真话
II. 乙不是司机，说真话
III. 丙不是会计，说假话
IV. 丙是程序员，说假话
Question: 以下哪项是正确的？
Options:
A. IV 或 I, B. II 或 III, C. III 或 I, D. 仅 IV, E. 仅 III
Answer: B