This is a fun one.
I think all of those make for religion. I hope I did not weight it at all negative. And I do not think spiritualism needs any of those attributes. But I think that if we view them in a positive light, they can all compliment spirituality.