You always have to start by identifying business drivers before you can do anything else in IT governance. Can't define KPIs or push for funding if you don't know what you're trying to achieve. So D is the logical first move. Pretty sure about that but let me know if you see it differently!
Yeah, D makes sense. Without identifying business drivers first, you might end up setting KPIs or assigning roles that totally miss the point of what the business actually needs. Pretty sure ISACA always puts business alignment at step one, but correct me if you've seen it otherwise.