What does “轮毂帽” mean in English ?

What does “轮毂帽” mean in English ?

A.hub axle

B.cover

C.hub cap

D.shield

正确答案是C