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