Both b and d are most definitely not illegal -- deceptive yes, but not illegal.
If I sell you a crappy asset (imagine a company almost going bankrupt) for $10m and you don't do proper due diligence on said asset, then you have no right of complaining afterwards. No one is going to do your homework.