Hòa tan Fe3O4 trong lượng dư dung dịch H2SO4 loãng thu được dung dịch X. Dung dịch X tác dụng được với bao nhiêu chất trong số các chất sau: Cu, NaOH, Br2, AgNO3, KMnO4, MgSO4, Mg(NO3)2, Al?
Fe3O4 + 4H2SO4 -----> FeSO4 + Fe2(SO4)3 + 4H2O
=> dung dịch X có H+ , SO42- , Fe2+ , Fe3+.
- Với Cu có pư : Cu + 2Fe3+ -----> Cu2+ + 2Fe2+
- Với NaOH có pư : Fe3+ + 3OH- ----> Fe(OH)3
Fe2+ + 2OH- ----> Fe(OH)2
- Với Br2 có pư : 2Fe2+ + Br2 ----> 2Fe3+ + 2Br-
- Với AgNO3 có pư : Fe2+ + Ag+ ----> Fe3+ + Ag kt
2Ag+ + SO42- -------> Ag2SO4 là hợp chất ít tan .
- Với KMnO4 có pư OXH - khử : MnO4- + 8H+ + 5Fe2+ ---> 5 Fe3+ + 2Mn2+ + 4H2O
- Với MgSO4 không có phản ứng
- Với Mg(NO3)2 có pư :3Fe2+ + 4H+ + NO3- ----> 3Fe3+ + 2NO + H2O
- Với Al có pư : Al + 3H+ ----> Al3+ + 3/2H2
2Al +3Fe2+ -----> 2Al3+ + 3Fe
Al + Fe3+ -----> Al3+ + Fe
2Fe3+ + Fe -----> 3Fe2+
=> có 7 chất phản ứng với dung dịch X ( trừ mỗi MgSO4 không phản ứng)
=> Đáp án D