THIS COMPANY………….IN THIS TOWN A LONG TIME AGO. NOW IT IS ONE OF THE B...

14: This company………….in this town a long time ago. Now it is one of the biggest.

A. was founded B. will be founded C. has been founded D. is founnded