Unrequited love resulting to broken relationships or heart can be or could correspond to death. It may seem overly rated but this happens in real life as emotions play a big part to a person's well being. This is what makes us human.
The correct answer is B, if you don't have enough money to spend on prom then you don't have enough money to spend on prom.
It is definitely not B nor D because those two have negative meanings. It can't be C because excessive means "beyond the usual", which has a slightly negative meaning.
The answer should be A, conversational.
Invaluable means value less scan means scanning