DD Mabuza passes away