Optimal Approximation and Pricing of High-Dimensional Options