Python'da `if __name__ == "__main__":` bloğunun amacı nedir?
A) Programın sadece başka modüllerden import edildiğinde çalışmasını sağlamak
B) Programın sadece doğrudan çalıştırıldığında çalışmasını sağlamak
C) Programın her koşulda çalışmasını engellemek
D) Programın sadece belirli işletim sistemlerinde çalışmasını sağlamak