Upper border of thyroid cartilage is at -: (A) C2, (B) C4, (C) C6, (D) Tl
Answer is B. Thyroid cartilage, itself lies in front of C4 - C5 level. Its upper border is at C4 vertebra level.

"The superior border of the thyroid cartilage is at the C4 level." — Atlas of anatomy