The correct answer is: A. over
People are mad over money because they want more of it. They may be greedy, or they may simply need money to survive. Whatever the reason, people are often willing to do whatever it takes to get more money, even if it means breaking the law or hurting others.
The other options are not as accurate. People are not typically mad after money, as if they are chasing after it. They are not mad in money, as if they are trapped inside it. And they are not mad with money, as if they are angry at it.
In conclusion, the correct answer is A. over. People are mad over money because they want more of it.