What is the best way to obtain the latest firmware for a server?

A.
Copy it from another same-model server in your environment.
B.
Locate the CD that came with the server.
C.
Call the customer software support line.
D.
Visit the manufacturer’s website