Đáp án B
n X = 0 , 04 ( m o l ) ; n A g = 0 , 1 ( m o l ) ⇒ n A g n X = 2 , 5 > 2
Vì X gồm 2 anđehit đơn chức
=> X có HCHO (a mol).
Gọi anđehit còn lại là RCHO (b mol)
a + b = 0 , 04 n A g = 4 a + 2 b = 0 , 1 ⇔ a = 0 , 01 b = 0 , 03 ⇒ m R C H O = 1 , 98 - m H C H O = 1 , 68 ⇒ M R C H O = 56
=>anđehit còn lại là C2H3CHO
Trong m gam X gọi nHCHO = x(mol)
n C 2 H 3 C H O = 3 x ( m o l ) n H 2 = n H C H O = + 2 n C 2 H 3 C H O = x + 6 x = 7 x = 0 , 175 ( m o l ) x = 0 , 025 ( m o l )
Vậy m = 0,025.30 + 0,075.56 = 4,95(g)