A
分析:先根据众数是一组数据中出现次数最多的数据,求得x,再由中位数要把数据按从小到大的顺序排列,位于最中间的一个数(或两个数的平均数)为中位数.
解答:∵众数是9,
∴x=9,
从小到大排列此数据为:3,7,9,9,10,12,
处在第3、4位的数都是9,9为中位数.
所以本题这组数据的中位数是9.
故选A.
点评:本题属于基础题,考查了确定一组数据的中位数和众数的能力.一些学生往往对这个概念掌握不清楚,计算方法不明确而误选其它选项,注意找中位数的时候一定要先排好顺序,然后再根据奇数和偶数个来确定中位数,如果数据有奇数个,则正中间的数字即为所求,如果是偶数个则找中间两位数的平均数.