Display different set of questions for different set of selected option

User can select multiple values (say, income source) out of 4 options.
For each option there is a different set of questions.

How do I configure my form so that all relevant sets of questions appear for each selected option?

If I consider using OR/AND in relevant, it would make things very complex. Any ODK hacks to achieve this?