Yeah I'd say B...didn't give up a lot of assets, filled some holes and added depth, but the biggest issues with the team went unaddressed. However, I don't know that the trade deadline is the best time to try to fix those issues. It tends to be when prices are the highest and the odds of fixing all your problems are low. With what was out there, this is fine. The success or failure of the team will rely on it's major players to get it done and if they don't there will probably be a reshuffling in the offseason.
Lindgren and Trouba were never going to be dealt with in season, teams aren't going to upend things that much going into the home stretch