Associated British Foods (ABF) annual results came in ahead of expectations, but analysts have said question marks remain over 2012.