单项选择题

The goods ()shipped already if your L/C had arrived by the end of December.

A.would be
B.must have
C.had been
D.would have been