d has