This is a good answer, but you should check all elements in these 5 compounds (though you may neglect H and O - why?) since one of these compound contain 2 reductors.
A SnCl2 -- Sn (+2) Cl (-1) Sn cannot oxidise anymore so won't reduce the dichromate. The Cl can be oxidised into Cl
2 so that means it can reduce the dichromate. A is not the answer
B KI -- K (+1) I (-1) K cannot oxidise anymore so won't reduce the dichromate. The I can be oxidised into I
2 so that means it can reduce the dichromate. B is not the answer
C CH3CH2OH -- I learnt somewhere that the C-H, C-O, O-H bonds are all strong so I don't think it will react. A possible answer.
D NaNO2 -- Na (+1) NO
2- (1-) Na cannot oxidise anymore so won't reduce the dichromate. NO
2- I am not too sure
E Al2(SO4)3 -- Al (+3) SO
42- (2-) It can't be oxidised so it is a possible answer.
Thanks