A、20℃时,甲乙两物质的溶解度相等,此时饱和溶液的溶质质量分数相等,题目没说甲乙溶液是否饱和,因此无法比较大小,故A错误;
B、40℃时,甲的溶解度为50g,乙的溶解度为40g,分别在100 g水中加入50 g 甲、乙,此时甲溶液中100g水中溶解了50g甲,乙溶液中100g水中最多溶解了40g乙物质,故所得溶液溶质的质量分数甲大于乙,故B错误;
C、20℃时,甲乙两物质的溶解度相等,都等于30g,40℃时,分别在100 g水中加入30 g 甲、乙,同时降温至20℃时,甲、乙溶液均刚好达到饱和,故C说法正确;
D、40℃时,甲物质的溶解度为50g,20℃时,在100 g水中加入40 g 甲,加热到40℃时,甲溶液为不饱和溶液,故D错误;
故选C