问题

It’s impossible for us ________there on foot in two hours.
A:has showed
B:showed
C:was showed
D:has been showed;
B:showed
C:was showed
D:has been showed;
正确答案是: