China hinders anyone on just about anything, sometimes without good reason at all, and obviously regardless of Covid-19's origin, China is not going to let foreign countries rummage through its biolabs, if only for reasons of sovereignty and perceived strength at home.