①2H 2S+SO 2=3S+2H 2O中,SO 2为氧化剂,H 2S为还原剂,实际参加反应的氧化剂与还原剂物质的量之比为1:2,故①错误;
②6HNO 3(浓)+S=H 2SO 4+6NO 2+2H 2O中,HNO 3为氧化剂,S为还原剂,实际参加反应的氧化剂与还原剂物质的量之比为6:1,故②错误;
③Fe+4HNO 3=Fe(NO 3) 3+NO+2H 2O中,HNO 3为氧化剂,Fe为还原剂,实际参加反应的氧化剂与还原剂物质的量之比为1:1,故③正确;
④Si+2NaOH+H 2O=Na 2SiO 3+2H 2↑中,H 2O为氧化剂,Si为还原剂,实际参加反应的氧化剂与还原剂物质的量之比为2:1,故④错误;
故选B.