Choice "C" is correct. Programmer access to development and production represents flawed segregation of duties that creates deficiencies for change control. Change control considers the manner in which management monitors and authorizes changes to a variety of information technology matters including software applications programs. Only authorized individuals should be allowed to move changes into production and the function of making the change should be segregated from the function of putting the change into production. Programmers with access to both programming instructions and live data undermine management's control of data and their ability to verify that all changes have been performed in a manner consistent with their instructions.Choice "b" is incorrect. Management override is a control weakness in which managers ignore or circumvent controls. Programmers are typically not management. Choice "d" is incorrect. Data integrity requires that information be accurate and complete. The poor segregation of duties associated with programmer access to production may not impact the completeness or even the accuracy of data. Choice "a" is incorrect. Computer operations would not necessarily be compromised as a result of programmer access to live data. The computer operations would continue to efficiently generate results only with potentially flawed instructions as a result of compromised change control.