The correct option is B [Fe(CO)5]−
CO are π acceptor ligand, they accept the e− in π∗ of CO and bond order decrease and so bond length increases. More the charge transfer more the CO bond length
[Fe(CO)5]⊖
Fe(−I)=3d74s2
Maximum e− density so maximum back donation from Fe to antibonding of CO. Hence maximum bond length of CO.