What is the meaning of Shiva?A. The creatorB. None of theseC. The destroyerD. The helper Found an error? Read our corrections policy and report it in the comments below.