When visibility is restricted we can say it is restricted visibility.
A..by long distance
B.by the darkness at night
C.by a vessel in front
D.by fog or falling snow
正确答案是D