What is the first step in becoming a professional photographer?

A. Going to photography school
B. Interning with a photographer
C. Deciding to focus on a particular area of photography
D. Having passion and interest for photography