In this country it is ordered that anyone who______ recently come here         ________to pass this kind of test .
#103531
A
has; has
B
has ; had
C
has ; have
D
have; have