Which city is famous for the textile mills that produce finest worsted suiting in the world ?

Which city is famous for the textile mills that produce finest worsted suiting in the world ?

A. Haripur
B. Lawrencepur
C. Faisalabad
D. Karachi