单项选择题

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

A. rather than
B. more than
C. other than
D. else than