@maluchristian I would go with A and not bother with C.
A has good salary, you know the team etc and you dont need to work long hours. Sounds like a good gig especially now it wil be a 1 year contract.
Im actually looking for an A gig myself so if you don't go for it, let me know :)
What area...