It might be B. Town Square is a place, and I think all places are capitalized
9.5m questions
12.2m answers