单项选择题

在由数字1,2,3,4,5组成的所有没有重复数字的5位数中,大于23145且小于43521的数共有()。

A.56个
B.57个
C.58个
D.60个