Answer:
north on Main Street
Explanation:
main street is the name of the street so it would be a proper noun/nouns
and north isnt the beginning of the sentence and its not a proper noun so
north on Main Street
I think you should go with A
The answer is
The answer is D
I would think letter A. shows his success, don't you?