A - Incorrect: The if clause in the conditional sentence must be in present simple tense and not in past simple as in this case, did not have.
C - Incorrect: If it was uses the past tense, while the ruling of the local court is expressed in the present tense. However, one could argue that the phrase “it was not the local communities’ responsibility…” could be the speaker looking back at the particulars of the case, which of course, are expressed in the past tense. Still, choice C is wrong because it is clearly inferior to the wording in choice B, whether B uses a present or past tense.
D - Incorrect: Idiom error. The expression the responsibility of the local communities is not littering... is not the correct form. The correct one is responsible for.
E - Incorrect: The wording … the responsibility was not the local communities’ is somewhat awkward, and the clause that littering would have occurs… does not make sense.
B - Correct: The present simple are not responsible for used in the if clause of the sentence is used correctly. The idiom responsible for is correct.
B is the correct answer.
One man’s trash may be another man’s treasure, but the average American produces more than 4 pounds of trash each a day. That’s a lot of litter.