d cancer