In California they are legally required to tell you the range if you ask.
An employer, upon reasonable request, shall provide the pay scale for a position to an applicant applying for employment. For purposes of this section, “pay scale” means a salary or hourly wage range. For purposes of this section “reasonable request” means a request made after an applicant has completed an initial interview with the employer.
Based on the wording, in that it appears to be addressing employers in the law's jurisdiction, I believe the answer is a).