单项选择题

某珠宝店失窃,甲、乙、丙、丁4个人涉嫌被拘审。4人的口供如下:
甲:案犯是丙。
乙:丁是罪犯。
丙:如果我作案,那么丁是主犯。
丁:作案的不是我。
4人口供中只有一人是假的。如果以上断定为真,则以下哪项是真的

A.说假话的是甲,作案的是乙。
B.说假话的是丁,作案的是丙和丁。
C.说假话的是乙,作案的是丙。
D.说假话的是丙,作案的是丙。