A NUMBER OF LARGE INSURANCE COMPANIES HAS THEIR HEADQUARTERS IN TH...

44. A number of large insurance companies has their headquarters in the capital city.

A. A number

B. has

C. their headquarters D. capital city