A、这组数据的平均数是:(3×2+4×3+5×4+8×1)÷10=4.6,故本选项正确;B、把这组数据从小到大排列,最中间的两个数的平均数是(4+5)÷2=4.5,则中位数是4.5,故本选项错误;C、5出现了4次,出现的次数最多,则众数是5,故本选项正确;D、调查的户数是2+3+4+1=10,故本选项正确;故选:B.