I would prefer a connection B --> D over a connection C37/38/39 --> D or C29/30 --> D.
I haven't been to the new E terminal, but upper E --> D looks downright scary.
The TerminaLink train drops you off at the beginning of D, so you'll be fine.