因为积的个位上是8,以及十位上是D,
所以AB和D的乘积的十位上是0,个位上是8,
AB和D的乘积只能是108;
根据108=54×2=36×3=27×4=18×6=12×9,
可得A、B、D可能是5、4、2;2、7、4;或1、8、6;或1、2、9;
根据B和C的乘积的个位上是D,
可得A、B、D只能是5、4、2;或1、8、6;
(1)当A、B、D是5、4、2时,
经推理,可得C=3,可得
;
(2)当A、B、D是1、8、6时,
经推理,可得C=7,可得
.
答:A=5,B=4,C=3,D=2或A=1,B=8,C=7,D=6.