It's not just the fact that they may not drink alcohol, meaning the gift is pretty useless, they could be recovering alcoholics, in which case it could be bordering on offensive
Or they could be diabetic so chocolate is out, or coeliac so biscuits/cake out, or have hay-fever so wouldn't like flowers, or be allergic to SLS so not want smellies or be jehovahs witnesses so a Christmas bauble wouldn't be appreciated. Can't win really can you
. Probably best to ask someone who knows them what they'd like instead of asking a load of strangers on MN!