A) is better, for parallelism matters, A)"Elk.... while they..." is a perfect sentence, B)"The fact...,but they..." is not parallel and "they" referent is ambiguous. The usage of "which" in A is ok, please refer to the following explaination from Kingsoft: The antecedent of which can sometimes be a sentence or clause, as opposed to a noun phrase, as in "She ignored him, which proved to be unwise." " They swept the council elections, which could never have happened under the old rules." Such examples are unexceptionable, but care should be taken that this usage does not cause ambiguities Another example is: "He changed his mind, which made me very angry." 他改变了主意,这使我很生气。
|