UTILITY MAXIMIZATION AND CHOICE