Como você implementa a seguinte função usando nada além de 2: 1 MUX?

Estou tendo dificuldades para entender como implementar funções booleanas, principalmente porque posso usar apenas 2: 1 muxes e a variável D como variável residual. A função é a