【思路】
简单计算。由题意可设在甲公司购买的长期理财产品为5x,购买的短期为3x。在乙公司购买的长期理财产品为2y,短期为y。已知总金额为100万元,其中64万元购买了长期理财产品,则购买的短期理财产品为。可得方程组为,,解方程得x=8万元,y=12万元。则他在甲公司购买的短期理财产品为万元。
因此,答案为D。