B hear后有俩个结构,一种是hear sb doing sth表示“听见某人正在做某事”; 另一种是hear sb do sth 表示“听见某人做某事” 这里有often这个副词,提示我们sing的这个动作不是正在进行中,因此选B