All of the following are true about opioids except ?
Naloxone is short acting Naltrexone is used to lower craving in alcoholics Nalmefene can be used for opioid poisoning Nalmefene is shorter acting than naloxone