Mac Allister is the one that suits better City, he certainly can cover lots of roles.
Plays great under pressure, it's allways there to take the ball from the back, he has a great range of passing ability, great technique and control and he has quite bite. He only lacks pace, but he covers that...