A programação quântica geralmente envolve a construção de circuitos quânticos, que são sequências de portas quânticas operando sobre qubits. As portas quânticas são análogas às portas lógicas em computadores clássicos, mas operam de acordo com as leis da mecânica quântica (Falbriard e Brosso, 2020). Programadores quânticos devem entender e utilizar as propriedades de superposição e emaranhamento dos qubits, permitindo que os computadores quânticos realizem muitos cálculos simultaneamente. Devido à complexidade e ao custo dos computadores quânticos, muitos desenvolvedores usam simuladores quânticos para testar e depurar seus programas. Com base no texto, assinale a alternativa correta: a. Simuladores quânticos podem rodar em computadores clássicos e simulam o comportamento de um computador quântico. b. As portas quânticas operam de acordo com as leis da mecânica clássica. c. A programação quântica utiliza apenas a lógica binária clássica. d. Programadores quânticos não precisam entender as propriedades de superposição e emaranhamento dos qubits. e. A programação quântica não precisa levar em conta a decoerência e outros tipos de erros quânticos.