In tinker v. Des Moines why did the Supreme Court rule in favor of the students who wore armbands?

In tinker v. Des Moines why did the Supreme Court rule in favor of the students who wore armbands?

A. Their action did not negatively influence others students.
B. Their action was not disruptive.
C. Their action occurred off school grounds.
D. Their action was political speech.