Software & Systems Engineering·What Breaks First·ChallengeChoosing what to split the data onA table is being partitioned across several databases.What makes the choice of key so consequential?AIt fixes which queries stay cheap and which must reach every partition, and it is hard to changeBIt determines how much data ends up in each partition, which in turn affects the costCA poorly chosen key can cause duplicate rows across partitionsDThe key must be unique, so choosing wrongly breaks the primary keyCheck answer