TOWN HALL IS THE TALLEST BUILDING IN THE CITY. ~ RACHEL

88. Maria: Town Hall is the tallest building in the city. ~ Rachel: ________ from here?

A. Can it see B. Can it be seen C. Can see it D. Can be seen it