单项选择题

Some houses()along the seashore have already been blown away by the hurricane.

A、 locate
B、 having located
C、 locating
D、 located