根据稀硫酸的化学性质和基本反应类型的定义回答此题,①酸与碱反应生成盐和水,属于复分解反应;②酸与某些金属单质反应生成盐和氢气,属于置换反应;③酸与金属氧化物反应生成盐和水;④酸与某些盐反应生成另一种酸和另一种盐,属于复分解反应.
【解析】
A、稀硫酸和氢氧化钙反应生成硫酸钙和水,属于复分解反应,故A错误;
B、稀硫酸与锌反应生成硫酸锌和氢气,属于置换反应,故B正确;
C、稀硫酸与氧化镁反应生成硫酸镁和水,不属于4中基本反应类型之一,故C错误;
D、稀硫酸与碳酸钠反应生成硫酸钠、水和二氧化碳,属于复分解反应,故D错误;
故选B.