At which occasion Salat became obligation (Farz)?

At which occasion Salat became obligation (Farz)?

A. Miraj
B. Migration
C. Boycott
D. Visit to Taaif