Why are debate and compromise necessary when a bill becomes a law? A. They allow for representation of diverse views. B. They ensure that all politicians think the same way. C. They ensure that laws represent every citizen. D. They allow time for feedback from citizens and media.