单项选择题

Most of the people who are visiting Britain _______about the food and weather there.

A. are always to complain
B. have always complained
C. always complain
D. will always complain