2  3/4'' long.  Posts are US made surgical steel.

 

A - Black, Silver

B - Green, Royal, Purple, Turq.

D - Violet, Berry, Fuchsia, Pink

C- Rust, Red, Orange, Chablis