The hard life in the mountainous area he has adapted to ____ a real challenge to anyone. 
#101841
A
mean
B
means
C
meant
D
meaning