The world’s shortest street is?

The world’s shortest street is?

A. Ebenezer place
B. Vicolo della virilita
C. Yonge street
D. None of these