The only question you need to answer is "Do you believe in a Supreme Being?"
If that's a yes, end of subject.
One of my mentors, a Past Master of my Mother Lodge, is a Buddhist, and an outstanding Mason.
Hmm, I do believe in a Supreme Being, but it's just that there has been so many discussions about Freemasons being the main architect for religious architecture such as the Temple of Solomon, which was predominantly Christian in nature an the historic rumour that Freemasons once assisted the Knights Templar in it's construction
Greetings and welcome aboard.
Welcome brother.
My Freemasonry HD