A patient with renal cancer needs an opioid for pain control. Which opioid medication would be the safest choice for this patient?
A. Fentanyl
B. Hydromorphone (Dilaudid)
C. Morphine sulfate
D. Methadone (Dolophine)