单项选择题

In this country it is required that (any one) who (has) recently (come) here (has to pay) taxes.

A.any one
B.has
C.come
D.has to pay