I hear QoS features typically do not work in [most consumer] routers used as a switch (would appear to exclude option-A: bridge-mode).
Option-B is also available without DMZ+ mode, though you rarely hear about it, and a recent post implied DMZ+ indeed is needed for QoS to "fully work".