FROM TIME TO TIME HE ………HIMSELF TO A WEEKEND IN A FIVE-STAR HOTEL....

6. From time to time he ………himself to a weekend in a five-star hotel.

A. craves B. indulges C. treats D. benefits