B计时员计时较准确.因为光速远大于声速,则光从起点传到终点时所用时间要短的多,故以冒烟时开始计时要准确一些;听到枪声才开始计时,说明枪声已经传播100米到达终点时才开始计时,测得时间肯定少了,少的时间为t= s v = 100m 340m/s ≈0.3s;按A方式记录该同学成绩约为12.3s-0.3s=12s;故答案为:B;12s.