单项选择题

桥梁按长度分为特大桥、大桥、中桥和小桥,中桥长度为()。

A.20m及以下
B.20~100m
C.100~500m
D.500m