[单选题]
某公司有甲、乙、丙、丁4人,他们的籍贯分别为北京、上海、天津、南京。一日,4人在谈论他们各自的籍贯。甲说:“我不是上海人,乙也不是上海人,丙是天津人。”乙说:“我是上海人,丙是天津人,丁不是北京人。”丙说:“甲不是上海人,我是南京人,丁是北京人。”丁说:“我不是北京人,丙也不是北京人,甲是南京人。”以下哪项如果为真,能得出上述四个断定中的每一个都包含两句真话、一句假话的结论?()
A.甲和乙都不是上海人
B.甲是南京人,乙是上海人,丙是天津人
C.丙和丁都不是北京人
D.甲和乙是上海人,丙是天津人
E.甲是天津人,乙是北京人,丁是天津人