Compound sentences are those which contain more than one subject or predicate. Semicolon is used to show bigger separation when there is already comma within a sentence for smaller separations. 'Faded', 'torn' and 'broken' are more than one predicate in the sentence and comma is used within sentence thus semi colon should be used after them to show bigger separation. Thus, option B is correct.