Even the official stance of the Chinese government, the one being taught in schools these days, is that "the disaster was 30% due to natural causes and 70% by mismanagement". With the tendency of the CCP to invent any numbers that favour them, I'll leave it to you to guess what the actual causes were.