单项选择题

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