Correct option is B
- The sentence describes consequences for companies violating a ban: fines and closure of factories.
- We need a conjunction that connects two parallel consequences logically.
- And is appropriate as it joins two outcomes (fines and closure) as additive penalties.
- But indicates contrast, Yet suggests opposition, and Though implies concession, none of which fit the context of listing penalties.
- The sentence reads: Companies who violate the ban face fines and the closure of their factories, which is clear and logical.
- Thus, And is the correct answer.