单项选择题

下列生物碱能与盐酸生成难溶于水的盐的是

A.吗啡
B.可待因
C.咖啡因
D.小檗碱
E.防己碱