All the following sentences indicate a passive meaning EXCEPT
A.Nowadays leather shoes won"t wear long.
B.The library opens at seven o"clock every day.
C.The explanation for his being late is obscure.
D.Mom says the watch needs mending.
请帮忙给出正确答案和分析,谢谢!