Answer:
No. This not a run-on sentence; it is a complete (complex) sentence.
Explanation:
7 syllables.
Tariffs has 2 syllables and the other words have 1 syllable each.
It should be,
1.A
2.B
3.B
i might be wrong, but those answers should be correct, i am 80% sure they are.