How can a ProLiant server running Linux be rebooted from a remote location?

A.
clicking on Start and then clicking on Shut Down in the remote iLO console screen
B.
using the virtual power off button of the iLO
C.
using the command shutdown now -h in the remote iLO console screen
D.
using the command init 6 in the remote iLO console screen