129 纸牌

有9张纸牌,分别为1~9。A、B、C、D4人取牌,每人取两张。现已知A取的两张牌之和是10;B取的两张牌之差是1;C取的两张牌之积是24; D取的两张牌之商是3。请问他们4人各拿了哪两张纸牌?剩下的一张又是什么牌?