A. A substituição, no algoritmo em questão, da instrução senão na linha 11 por uma instrução se 2 * x = n e n != 0 não alterará a saída do algoritmo para a chamada par_impar (4).
B. O algoritmo está errado, pois, para a chamada par_impar (-4), ele não imprimirá par.
C. O algoritmo está errado, pois, como as instruções condicionais das linhas 5, 7 e 9 não estão encadeadas com senão, o algoritmo imprimirá: ímpar, ímpar, zero, quando n for igual a zero.
D. A cláusula condicional completa das linhas 9 a 11 se for trocada com a da linha 5; a chamada par_impar (1) continuará imprimindo a mesma saída de antes.