Don't wear pink, would clash like hell. And look majorly oxbridge (not always a terrible thing I suppose).
I personally only wear statement socks with very neutral outfits that need that extra flash of colour. Keep those trousers the centre of your outfit. Black or navy socks would be fine. Maybe grey, chunky flecked socks with brogue boots for that extra heritage vibe?
Nice trousers though. I really need to get on the cords trend, for some reason I'm a bit wary for some reason.