Option A: incorrect as $C$ cannot be completed before $D$
Option B: incorrect as $B$ cannot be completed before $A$
Option C: incorrect, same reason as that for Option B
Option D: correct answer. Topologically sorted order would be: $A\rightarrow B\rightarrow D\rightarrow C$