Pandas MultiIndex Selection

Given a DataFrame with MultiIndex (state, city), how do you select all rows for California?

df.index.names = ['state', 'city']
A

df.query('city == "California"')

B

df.loc['California']

C

df['California']

D

df.xs('California', level='city')