单项选择题

有一座城市里住着两种人,一种人说真话,另一种人说假话。一位旅行者遇到两个人A和B,他问A:“你们两个当中有不说假话的人吗”A说:“没有。”
以下判断正确的是:

A.两人都说真话
B.A说真话,B说假话
C.两人都说假话
D.A说假话,B说真话