Hi,
it is not possible to have different versions of "unsubscribe" because there is just one global unsubscribe for everything. But you can offer a form where you can define which content you would like to receive (for example Product A, Product B, Product C, Corporate) and also offer the global unsubscribe for everything. Just setup additional field(s) and use them in the form.
After that just build up a landing page with a form that auto fills and that offers the different areas of content and also a unsubscribe.
Hope that helps.
Best regards
Steffen