The length of English channel is ________?
A. 360 Kilometres
B. 460 Kilometres
C. 560 Kilometres
D. 660 Kilometres
A. 360 Kilometres
B. 460 Kilometres
C. 560 Kilometres
D. 660 Kilometres