China's 46 billion is mostly promises. Not a bad idea if it happens, but the burden is going to be on Pakistan to prove it can build, operate, secure.
Meanwhile the relationship with Saudi Arabia remains VERY important. Which is why the army chief and the PM are both in Saudi today to massage their bruised ego.
What they asked for in Yemen (IF they asked for ground troops to fight there) was simply insane. A step too far, even for Pakistan.