We are talking about a open ocean battle many thousands of kilometres away from the Chinese coast.
You would need the DF-26 ASBM in this case.
Btw for reference:
https://nationalinterest.org/blog/b...-carrier-killer-missiles-very-slick-way-41487
"China has deployed anti-ship ballistic missiles to the country's northwest plateau in an apparent attempt to protect them from the U.S. Navy's own missiles"
LOL you are scared of US taking them out you have placed them in Inner Mongolia and so they wont even be able to reach the UK carriers out in the open ocean.
Say you even had them available against the UK as you dare to bring them further South and East and they are ready for action against UK fleet.
You know how long the flight time is for a 4000km missile? It is approximately 20 minutes.
Now the UK carriers and escorts would be doing approximately 60km/hour in unpredictable zig-formations and so if a satellite spotted one of the carriers it would have moved 20km from it's spot in a totally random direction.
This means the missile would have a potential area of Pie * 20km * 20km to look for the carrier which is approximately 1250 square kilometres.
Now how the hell is the tiny radar and IR sensor on the ASBM going to even know where to look? The potential area to look is just too large for it.
The only way this would work is to have a radar up in the sky(AWACS or UAV) giving constant updates to the ASBM and those would be shot down immediately by F-35Bs.
China's only hope is to fire lots of of ASBMs(maybe 10-12) and then hope that at least one of them somehow gets close to where carrier has moved to.
In the meantime the carrier group would be using lots of jamming tactics(radar and IR) to fool the ASBMs and therefore the chances of a hit, although theoretically possible, will be miniscule.
Also the UK has invested in an ABM version of the Aster-30 missile and that is another way to shoot down your ASBM - not saying this will work but just another line of defence in case an ABM is picked up on radar to be heading to one of the carriers.
Now your ship radars may spot a J-15 hundreds of kilometres away but the F-35B will be detected from less than 100km away due to it's stealth which is even better than F-22 in the forward sphere. Remember each F-35B can carry 8 Spear 3 missiles(120km range) that are designed to home in on ships radars, and they will get just outside the range of your radiating radars and fire dozens of missiles at your fleet.
Diesel subs in open ocean battle?
They can only do a maximum of speed of 30km/h - far too slow to even hope to compete with a CBG that sails at 60km/h and the Astute SSNs 59km/h.
The only decent subs that China could bring would be the 3 Type-093Bs which are equivalent to the UK's 3 Trafalgar class but not match for the one-generaton ahead Astutes.
Look I know you are proud of China and the progress that it has made but do not let that blind you that it can take on a Navy that while a lot smaller, will dominate the air and under the ocean against PLAN. China's time will come but it is not there yet.