<prompt> Naltrexone is used for:CocaineAlcohol dependenceAnorexiaCannabis toxicity  <response>: Ans. B. Alcohol dependenceExplanationNaltrexone is a opioid receptor antagonist used to reduce or eliminate the subjective high associated with consumption of opioid and alcohol.It is approved by US FDA for alcohol dependence and for blockade of effects of exogenously administered opioids. 