Chinese scientists have denied accusations that China deliberately withheld key information regarding the origins of COVID-19, and said the latest published study suggested that humans may have introduced the virus to the Huanan seafood market in Wuhan, Hubei province.