单项选择题

The village()from the outside for three days because of the flood.

A. has isolated
C. being isolated
B. has been isolated
D. had isolated