cause of d