单项选择题

Why is the woman in New York Where does the man live

A.At 904 Haven Avenue in the 168th Street.
B.At 904 Haven Avenue in the 116th Street.
C.At 903 Haven Avenue in the 116th Street.
D.At 903 Haven Avenue in the 168th Street.