B
这里用a是因为这个星期天是具体指示出了是哪一个星期天
at church
是和at school ,at home 一样的用法,表示在教堂
绝对不加the
这在新概念英语第一册就有提到
at the church没有这种用法,是错误的