单项选择题

Thanksgiving Day is celebrated in

[A] Britain.
[B] Britain and U.S.A..
[C] The United States.
[D] all the English-speaking countries.