I don't think that it is 0.1mol rather than 0.1M(mol/L) in the question .On the one hand ,if HCl is 0.1mol,the condition of 20mL is useless and should not appear.In the other hand,If it is 0.1mol ,none of the option is correct.I had calculated the molar mass of ABCD,the following are 74,106,108,234 g/mol (M)and in A and B ,the ratio of the coefficients in the chemical equation is 1:2 which is equal to the ratio of the amount of substance(n).In this circumstance,the n of HCl is 0.1mol so that the n for XCO3 should be 0.05mol ,use m=M•n and find the mass for option A and B are 3.9g and 5.3g and far away from 0.143g.Then I did C and D using the same method and found the mass are 10.8g and 23.4g .So none of the option is correct.However, If it is 0.1M ,the n for HCl is 0.1M•0.02L=0.002mol ,0.002mol times 74g/mol is 0.148g so the answer is A .