De Villiers fit to face Bulls