单项选择题

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