You will be given a definition of a task first, then some input of the task.
In this task, you will be shown a prompt from a judicial decision and multiple holding statements derived from citations following text in a legal decision. Holdings represent the governing legal rule when the law is applied to a particular set of facts. There are five answer choices for each citing text. The correct answer is the holding statement that corresponds to the citing text. The four incorrect answers are other holding statements. You should find the correct option. There is a <HOLDING> token in the position of the citing text prompt where the holding statement was extracted.

The purpose of the statute is to give water districts, not the Board, the authority over water fluoridation. Here, the resolution is invalid as applied to Lakewood because it does not allow the water district to decide the issue of whether to fluoridate its water systems as provided for in RCW 57.08.012. No majority vote of the commissioners takes place. No vote of the electors (water users) within the water district takes place. The resolution deprives Lakewood of its specific statutory power and discretion provided under RCW 57.08.012. The resolution is also invalid and ineffective as applied to the private water companies (Parkland Light). A local regulation that conflicts with state law fails in its entirety. See Adams v. Thurston County, 70 Wn. App. 471, 482, 855 P.2d 284 (1993) (<HOLDING>); see also Employco Pers. Servs., Inc. v. City
Holding statements: (A) holding citizens lacked standing to challenge statute when all citizens affected in the same way (B) holding that the county had no standing to sue the state to recover taxes illegally obtained from citizens unless the money belongs to the county (C) holding seniorhousing zoning ordinance invalid as applied (D) holding that a county ordinance conflicted with state laws and was invalid as applied to all citizens (E) holding that a municipal ordinance that contravenes state law as here is invalid for that reason alone
Output:
(D)