Verified Answer :

  1. todo derecho is your answer porque si dises delante por ejemplo, estoy delante DE es cuando se usa la palabra DE

    Entonces todo derecho es tu respuesta

The expression that can not be followed by de is todo derecho

Because in Spanish when you are giving addresses you can not say

sigue todo derecho de la estación. Instead you can say: sigue todo derecho hasta llegar a la estación.

The other option delante can be followed by de. For example The store is delante de la estación.