There are a few points that I wish to open up for further munching.
1. This is a general observation by an economist and does not refer to any specific company; therefore there is no need for restrictive markers such as ‘
that’
2.
ought to and
should mean the same thing and in this case, it means that it is advisable to dissolve underperforming companies. I think it is not one of the splits.
3.
Return when used as a noun to mean the income or profit arising from investments or commerce is usually a pluralistic term. Therefore, there is no necessity for a separate plural word ‘
returns’
4. Although B seems to fit in well as per my thinking, still it is not clear what the modifying phrase introduced by
earning tries to modify. If it is modifying a company, then the comma is unnecessary.
5. Most importantly, the observation that the non-restrictive
comma plus which can be rendered restrictive
by dropping the comma is very interesting. For me this is the first time I am hearing such a thing but I will love such a facility