Public choice theory uses __________ to explain why politicians act the way they do.
A. utility theory
B. Keynesian theory
C. supply-side economics
D. demand-side economics