单项选择题

Switzerland is ______ a place to indulge in all your favorite winter sports; it's also a marvelous spot to relax.

[A] rather than
[B] more than
[C] less than
[D] other than