D
分析:根据元素质量守恒进行分析计算.根据题意,稀盐酸恰好完全反应,故盐酸中的氯离子都转化成了氯化物中的氯离子,根据生成的氯化物中含氯50%可知,生成的氯化物中M的质量等于氯的质量,故计算出盐酸中含氯的质量就是M的质量,然后根据质量分数公式计算即可.
解答:20克20%的稀盐酸中氯元素的质量是:20g×20%×
×100%≈3.9g;由元素质量守恒可知,生成的氯化物中含氯元素的质量为3.9g.由于生成的氯化物中含氯的质量分数为50%.所以,生成的氯化物中M的质量等于氯的质量..样品中R的质量分数为:
×100%=97.5%.由以上计算可知:
A、样品中金属R的质量分数不是94.3%,故A错误;
B、样品中金属R的质量分数不是95.3%,故B错误;
C、样品中金属R的质量分数不是96.3%,故A错误;
D、样品中金属R的质量分数约为97.3%,故A错误.
故选D.
点评:本题主要考查学生灵活运用化学方程式和元素的质量分数进行计算的能力.增加了学生分析问题的思维跨度,强调了学生整合知识的能力.