Times square is located in _______?

Times square is located in _______?

A. London
B. Moscow
C. New York
D. Karachi