2.(4分)已知a∈R,(1+ai)i=3+i(i为虚数单位),则a=( )A.−1 B.1 C.−3 D.3分析:利用复数相等的定义求解即可.解:因为(1+ai)i=3+i,即−a+i=3+i,由复数相等的定义可得,−a=3,即a=−3.故选:C.点评:本题考查了复数相等定义的理解和应用,属于基础题.