If a person earns $2500 per month and spends $1200 on rent, $400 on groceries, and $300 on utilities, how much money does the person have left after paying for these expenses?
A) $300
B) $500
C) $600
D) $700