C
一个甲基含有的电子数目为9个,所以1mol甲基(-CH3)中含有电子数为9NA,A错误;25℃时,pH=7的NH4Cl和NH3?H2O混合溶液中,H+离子数为10-7 NA,根据溶液中的电荷守恒可以得到C(NH4+)+C(H+)=C(OH-)+C(Cl-),溶液中只知道H+离子数为10-7 NA,无法计算OH-离子数,B错误;一个丙烯中含有的共价键数目为9个,42g丙烯是1mol,所以42g丙烯中含有共价键的数目为9NA,C正确;根据反应方程式进行过量判断,可以知道2.7g铝与盐酸反应时盐酸不足,铝没有反应完全,与氢氧化钠反应时铝反应完全,所以两个反应转移的电子数目不同,D错误;答案选C。