Con el IDA Pro se desensambla un binario pero otra cosa es descompilarlo.
Ese termino es inasociable a C por la naturaleza de este. Es un lenguaje que usa codigo nativo. No se trata de un lenguaje que puede ser interpretado, que si que podria ser descompilados a partir de un binario.