Black Caps captain Brendon McCullum and South African captain AB de Villiers speak ahead of today's big Cricket World Cup semi-final match.