D has