Trenton Catholic girls basketball remains undefeated with win over Rancocas Valley