Какая-то одна кислота с растворением тела человека не справится. Тело состоит из разных органов и тканей, и содержание воды и минеральных веществ в разных тканях различается. Например, олеум (раствор серного ангидрида в 100% серной кислоте) вытянет из тканей воду и обуглит их. Но в костной ткани и зубной эмали воды мало, поэтому есть вероятность, что они не разрушатся под действием олеума.
Черви-зомби используют для растворения китовых костей угольную кислоту (точнее - гидрокарбонат-ион). Зубная эмаль разрушается под действием слабых кислот и у живых людей. То есть, разрушить эти ткани с помощью кислот можно, но это очень длительный процесс.
Если нужно растворить тело человека целиком, потребуется много времени и хороший выбор кислот. Одними можно будет растворить органические вещества, другими - неорганические.
А NaOH? По идее, со временем, даже зубов не останется...
Интересно. Сколько мнений и ни одного верного. Если и растворяет тело целиком, то это фосфорная кислота, потому что кости состоят из фосфатов кальция, а кислые соли фосфата кальция растворимы в воде.
Самой лучшей "кислотой" является "царская водка" - Смесь HNO₃, HCl и H₂O :-)