单项选择题

______ the island, I noticed row upon row of newly built houses.

A.Approach
B.Approached
C.Approaching
D.Having approached