In English this means: Why do you want to go shopping so soon? "Por qué" written separately means "why", whereas "porque" written all together means "because". The other options are incorrect because they don't really make any sense. "Quién" means who. "Cuáles" means "which ones", and "cuál" means "wich". They all have an accent because they are used in a question. For example, when "cuales" or "quien" are written without the accent it means that they are used in a phrase that is not interrogative. The same happens with "qué" and "qué", and "cómo" and "como".