He is in the habit of thriving on others money.

reviving
surviving
prospering
entertaining

The correct answer is C. prospering.

To thrive means to grow or develop vigorously. To prosper means to be successful or to flourish. In this context, the person is in the habit of living off of other people’s money, which is a form of success or flourishing.

The other options are incorrect because they do not accurately describe the person’s habit. Reviving means to bring back

to life or to restore to a former condition. Surviving means to continue to live or exist, especially in difficult circumstances. Entertaining means to provide amusement or enjoyment to others.