Marx was Jewish. I don’t know about those other two.
Calling Marx Jewish is like calling Clinton Christian.
Marx’s father was Lutheran...or pretended to be in order to do well in business....Marx detested the Lutheran faith because he saw how insincere his father was.