Mary waits tables at a dinner every weekend to make extra money. She donates 20% of her tip to her favorite charity and then keeps the rest. Last weekend Mary earned $250 in tips. How much money did Mary keep to herself last weekend? A) $200 B) $125 C) $50 D) $25