I seriously doubt the answer to be correct over here. The point being, the fact that the employees who cancel receive back 90% of the MARKED UP price, and not 90% of the cost, has been overlooked.
Here is the math that can prove my point.
Does the $63 figure really matter? If it had been any other number, would your answer change? Why not keep the numbers simple. If you agree to say NO with me, please read on.
Let the cost to company of the trip be $100. Then, the cost incurred is $5000. SIMPLE.
People who actually went, have paid 50×$110 = $5500
People who did not go also paid $110 each, but were only returned 90% of that viz. $99 each. Hence, the company kept $11 in its pocket. It is this number which is $11 instead of $10 per person, which makes my answer different which is not even in the options. Hence, revenue earned from them is effectively 50×$11 = $550
Total Revenue = $5500 + $550 = $6050
Total profit = $1050 = 21% of Total Cost
I rest my case.