单项选择题

() is the only city on the western coast of Australia with a population of over one million.

A. Perth
B. Sydney
C. Brisbane
D. Melbourne