单项选择题

Malacca Strait is 805 km()and()from 64 km in the S to 257 km in the N.

A.long, widens
B.long, wide
C.length, widens
D.length, wide