Manchester United's Rio Ferdinand has hit back at critics and insisted the squad remain capable of winning all competitions.