选A,因为how soon是指在多长时间之后
例:How soon will he come back?他将什么时候回来?
In a week.一星期之后
how often是指做事情的频率
例:How often do you watch TV?你多久看一次电视?
Once a week.一星期一次
How far 的意思是多远,一般引导提问路程的特殊疑问句
例:How far is it from your home to school?你家到学校有多远?
How long 的意思是多长时间,一般引导提问时间的特殊疑问句
例:How long have you been in America?你在美国呆了多久?