2c is the current option. 2b and 2d are subsets of 2c.
2b (and 2a) is not a subset. There is a crucial difference between a metacoin and a user definied currency (as explained earlier): a metacoin is not issued (by any entity) and it is trusted by everyone accepting/trusting the protocol itself.