see Dr. Math's answer ...
Math Forum - Ask Dr. Math
The usual definition of "x is a multiple of y" is "there exist an integer, n, such that x= ny". Since 0 is an integer, and 0 times any number is 0, 0 is a multiple of any number.
Some special circumstance add the requirement that n be a positive integer- in which case the answer would be "no". However, those "special circumstances" typically are that we are only working with positive integers so the question would not arise so I will still say "yes, 0 is a multiple of any number."