问题

construction site in our city the workers have uncovered an ancient wall that_______ to keep the enemy out of the city, but it requires further evidence.

A:might have functioned
B:would have functioned
C:must have functioned
D:should have functioned;
正确答案是: