What is the capital of New Hampshire?
A. Manchester
B. Dover
C. Concord
D. Annapolis
Answer with the option's letter from the given choices directly.

C