d cells but