问题

ll. I _____ you _____ in this city.How long have been here
A:didn't know; were
B:don't kow; are
C:haven't known; are
D:don't know; were
B:don't kow; are
C:haven't known; are
D:don't know; were
正确答案是: